Brian Barrett wrote: > On Jul 14, 2007, at 8:26 AM, Dirk Eddelbuettel wrote: > >> Please let us (ie Debian's openmpi maintainers) how else we can help. I >> am >> ccing the porters lists (for hppa, m68k, mips) too to invite them to help. >> I >> hope that doesn't get the spam filters going... I may contact the 'arm' >> porters once we have a failure; s390 and sparc activity are not as big >> these >> days. > > Open MPI uses some assembly for things like atomic locks, atomic compare > and swap, memory barriers, and the like. We currently have support for: > > * x86 (32 bit) > * x86_64 / amd64 (32 or 64 bit) > * UltraSparc (v8plus and v9* targets) > * IA64 > * PowerPC (32 or 64 bit) > > We also have code for: > > * Alpha > * MIPS (32 bit NEW ABI & 64 bit)
Did you consider to use libatomicops (maybe as an option)? Proliferation of (inline) assembler pieces just for atomic operations has proven to be a continuous maintenance problem. Thiemo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]