[mpich-discuss] Re: [MPICH] Loopback Communication

Elvedin Trnjanin trnja001 at umn.edu
Tue Mar 4 12:35:30 CST 2008


gcc -DHAVE_CONFIG_H -I.
-I/root/mpich2-1.0.6p1/src/mpid/ch3/channels/nemesis/nemesis/src -I.
-I../include
-I/root/mpich2-1.0.6p1/src/ch3/channels/nemesis/nemesis/include
-I/root/mpich2-1.0.6p1/src/include -I/root/mpich2-1.0.6p1/src/include 
-I/root/mpich2-1.0.6p1/src/mpid/ch3/include
-I/root/mpich2-1.0.6p1/src/mpid/ch3/include
-I/root/mpich2-1.0.6p1/src/mpid/common/datatype
-I/root/mpich2-1.0.6p1/src/mpid/common/datatype
-I/root/mpich2-1.0.6p1/src/mpid/ch3/channels/nemesis/include
-I/root/mpich2-1.0.6p1/src/mpid/ch3/channels/nemesis/include
-I/root/mpich2-1.0.6p1/src/mpid/ch3/channels/nemesis/nemesis/include
-I/root/mpich2-1.0.6p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor
-c mpid_nem_alloc.c
In file included from ../include/mpid_nem_impl.h:13,
                 from mpid_nem_alloc.c:7:
../include/mpid_nem_atomics.h:31:2: error: #error No swap function
defined for this architecture
../include/mpid_nem_atomics.h:58:2: error: #error No compare-and-swap
function defined for this architecture
../include/mpid_nem_atomics.h:100:2: error: #error No compare-and-swap
function defined for this architecture
../include/mpid_nem_atomics.h:155:2: error: #error No fetch-and-add
function defined for this architecture
../include/mpid_nem_atomics.h:215:2: error: #error No fetch-and-add
function defined for this architecture
../include/mpid_nem_atomics.h:246:2: error: #error No fetch-and-add
function defined for this architecture
make[7]: *** [mpid_nem_alloc.o] Error 1


Should I assume that Nemesis doesn't support the IBM (Cell BE) QS21? 
Would ch3:ssm be my next best choice?


Anthony Chan wrote:
> 1.0.2 is old.  Download the latest mpich2 and build it with
> --with-device=ch3:nemesis and you should see improvement in
> your test.
>
> A.Chan
>
> On Wed, 27 Feb 2008, Elvedin Trnjanin wrote:
>
>   
>> Version:           1.0.2
>> Device:            ch3:sock
>> Configure Options:
>>
>> I didn't install it and those are the only relevant bits about the
>> configuration I could find.
>>
>> Anthony Chan wrote:
>>     
>>> Did you configure mpich2 --with-device=ch3:nemesis which uses shared
>>> memory for intranode communication ?
>>>
>>> A.Chan
>>>
>>>
>>>
>>>
>>>       




More information about the mpich-discuss mailing list