The portability of GridFMO binaries is examined for the Gfarm deployment of executables.
| Site | libc | libpthread |
|---|---|---|
| SDSC | 2.3.4 | NPTL |
| AIST | 2.3.2 | Linux-thread |
| NCSA | 2.3.2 | NPTL |
| ASCC | 2.3.2 | NPTL |
| F32 | 2.3.2 | Linux-thread |
F32 is a RedHat 8.0 machine with dual Xeon (3 GHz). For the test purpose, both dynamically-linked and statically-linked binaries are built on F32 and NCSA. Note that in building the statically linked binaries, warnings were emitted at link time: "warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking" and etc.
| binary | SDSC | AIST | NCSA | ASCC | F32 |
|---|---|---|---|---|---|
| F32-dynamic | x(1) | o(3) | x(1) | x(1) | o |
| F32-static | x(2) | o | o | o | o |
| NCSA-dynamic | o | o(3) | o | o | o |
| NCSA-static | o | o | o | o | o |
If we ignore the link time warnings, NCSA-static seems to be most portable. The Linux-hread binaries are found to be not portable.