1
1
openmpi/test
dongzhong b4e04bbd8a Add supports for MPI_OP using AVX512, AVX2 and MMX
Add logic to handle different architectural capabilities
Detect the compiler flags necessary to build specialized
versions of the MPI_OP. Once the different flavors (AVX512,
AVX2, AVX) are built, detect at runtime which is the best
match with the current processor capabilities.

Add validation checks for loadu 256 and 512 bits.
Add validation tests for MPI_Op.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
Signed-off-by: dongzhong <zhongdong0321@hotmail.com>
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
(cherry picked from commit 14b3c70628)
2020-07-13 13:49:00 -07:00
..
asm tests/asm/run_tests: fix basename usage 2020-06-17 11:12:15 -07:00
carto Misc. trivial typos 2018-04-09 11:45:58 -04:00
class Fixing 'make check' test opal_fifo. 2018-05-03 21:31:27 -05:00
datatype Add supports for MPI_OP using AVX512, AVX2 and MMX 2020-07-13 13:49:00 -07:00
dss Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
event Misc. trivial typos 2018-04-09 11:45:58 -04:00
memchecker Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
monitoring Misc. trivial typos 2018-04-09 11:45:58 -04:00
mpi Misc. trivial typos 2018-04-09 11:45:58 -04:00
mpool mpool/memkind: refactor to use the current API 2018-04-24 22:11:21 -06:00
runtime Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spc Follow the MPI_T guidelines on return errors. 2020-04-12 14:13:20 -04:00
support Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
threads opal/asm: add fetch-and-op atomics 2017-11-30 10:41:23 -07:00
util test: protect <sys/mount.h> with the HAVE_SYS_MOUNT_H macro 2018-08-27 09:49:29 +09:00
Makefile.am Merge pull request #4885 from davideberius/spc_pr 2018-06-12 14:04:49 -07:00