1
1
openmpi/oshmem/proc
Gilles Gouaillardet 184d53a018 oshmem: swap fields of oshmem_proc_data_t to prevent padding
previously, the definition was

struct oshmem_proc_data_t {
    int num_transports;
    char * transport_ids;
};

so in 64 bits arch, the compiler would very likely insert a 4 bytes
padding before the two fields in order to have transport_ids aligned
2016-09-01 14:20:14 +09:00
..
Makefile.am Apply Jeff`s patch from ticket: 3145 2013-11-25 11:02:42 +00:00
proc_group_cache.c initialize common symbols from oshmem 2015-05-08 10:11:58 +09:00
proc_group_cache.h Per the RFC schedule, this commit adds Mellanox OpenSHMEM to the trunk. It does not yet run on OSX or with CM PML for an MTL other than MXM. Mellanox is aware of these issues and is in the process of resolving them. This should be added to \ncmr=v1.7.4:subject=Move OSHMEM to 1.7.4:reviewer=rhc 2013-09-10 15:34:09 +00:00
proc.c oshmem: get rid of oshmem_proc_t and use ompi_proc_t instead 2016-09-01 14:20:14 +09:00
proc.h oshmem: swap fields of oshmem_proc_data_t to prevent padding 2016-09-01 14:20:14 +09:00