Feature #975: Add new OFI LRTS machine.59/2759/17
commitc0c86a6eb043a3dcf4910f1268caccf15a5cade4
authoryohann <yohann.burette@intel.com>
Tue, 9 May 2017 16:12:40 +0000 (9 09:12 -0700)
committerPhil Miller <mille121@illinois.edu>
Mon, 11 Sep 2017 18:13:54 +0000 (11 13:13 -0500)
treead1895116bbd60d28d1c0341eb14d00e3083294f
parent2bbf2bc7721ace665c53ac8948a0e245774071c9
Feature #975: Add new OFI LRTS machine.

For this commit, both the machine specific metadata cache and the mempool
are disabled. This commit is also missing a Zero copy API implementation
of the OFI layer, which will be added as a separate commit in the future
Change-Id: Iaa547751e94bf2fce77f0008398de1fde49b7074
36 files changed:
README
build
doc/charm++/install.tex
doc/faq/ports.tex
smart-build.pl
src/arch/ofi-linux-x86_64/conv-mach-slurmpmi.h [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach-slurmpmi.sh [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach-slurmpmi2.h [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach-slurmpmi2.sh [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach-smp.h [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach-smp.sh [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach.h [new file with mode: 0644]
src/arch/ofi-linux-x86_64/conv-mach.sh [new file with mode: 0644]
src/arch/ofi/LICENSE [new file with mode: 0644]
src/arch/ofi/LICENSE-SandiaOpenSHMEM [new file with mode: 0644]
src/arch/ofi/Makefile.machine [new file with mode: 0644]
src/arch/ofi/README [new file with mode: 0644]
src/arch/ofi/charmrun [new file with mode: 0755]
src/arch/ofi/conv-common.h [new file with mode: 0644]
src/arch/ofi/conv-common.sh [new file with mode: 0644]
src/arch/ofi/machine.c [new file with mode: 0644]
src/arch/ofi/request.h [new file with mode: 0644]
src/arch/ofi/runtime-codec.h [new file with mode: 0644]
src/arch/ofi/runtime-pmi.c [new file with mode: 0644]
src/arch/ofi/runtime-pmi2.c [new file with mode: 0644]
src/arch/ofi/runtime.h [new file with mode: 0644]
src/arch/ofi/simple_pmi/LICENSE-MPICH [new file with mode: 0644]
src/arch/ofi/simple_pmi/README [new file with mode: 0644]
src/arch/ofi/simple_pmi/mpl.h [new file with mode: 0644]
src/arch/ofi/simple_pmi/pmi.h [new file with mode: 0644]
src/arch/ofi/simple_pmi/simple_pmi.c [new file with mode: 0644]
src/arch/ofi/simple_pmi/simple_pmiutil.c [new file with mode: 0644]
src/arch/ofi/simple_pmi/simple_pmiutil.h [new file with mode: 0644]
src/conv-core/convcore.c
src/scripts/configure
src/scripts/configure.in