CrayXC: Add target gni-crayxc and mpi-crayxc for the new cray system based on
authorNikhil Jain <nikhil@illinois.edu>
Sun, 10 Mar 2013 01:04:39 +0000 (17:04 -0800)
committerNikhil Jain <nikhil@illinois.edu>
Thu, 14 Mar 2013 04:54:36 +0000 (21:54 -0700)
commit831051eed8beca089943238a70c0b36265739eae
tree481ebccf6ccdd737d882fe5810be4e1ffda80bdb
parent636310b05b5fbed79e2832c7be7d198e1f298682
CrayXC: Add target gni-crayxc and mpi-crayxc for the new cray system based on
Aries interconnect. All the code is borrowed from CrayXE. In the process also
remove the GEMINI tag from CRAYXE build and call it GNI instead.
51 files changed:
src/arch/gemini_gni-crayxe/conv-mach.sh
src/arch/gemini_gni/conv-common.h
src/arch/gemini_gni/machine.c
src/arch/gni-crayxc/charmrun [new file with mode: 0755]
src/arch/gni-crayxc/conv-mach-papi.h [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-papi.sh [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-pxshm.h [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-pxshm.sh [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-smp.h [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-smp.sh [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-xpmem.h [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach-xpmem.sh [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach.h [new file with mode: 0644]
src/arch/gni-crayxc/conv-mach.sh [new file with mode: 0644]
src/arch/gni/Makefile.machine [new file with mode: 0644]
src/arch/gni/README [new file with mode: 0644]
src/arch/gni/conv-common.h [new file with mode: 0644]
src/arch/gni/conv-common.sh [new file with mode: 0644]
src/arch/gni/conv-mach-hugepages.h [new file with mode: 0644]
src/arch/gni/conv-mach-hugepages.sh [new file with mode: 0644]
src/arch/gni/conv-mach-mlogft.h [new file with mode: 0644]
src/arch/gni/conv-mach-mlogft.sh [new file with mode: 0644]
src/arch/gni/conv-mach-syncft.h [new file with mode: 0644]
src/arch/gni/conv-mach-syncft.sh [new file with mode: 0644]
src/arch/gni/cray_tlbhack.c [new file with mode: 0644]
src/arch/gni/machine-cmidirect.c [new file with mode: 0644]
src/arch/gni/machine-persistent.c [new file with mode: 0644]
src/arch/gni/machine-persistent.h [new file with mode: 0644]
src/arch/gni/machine.c [new file with mode: 0644]
src/arch/mpi-crayxc/conv-mach-cuda.h [new file with mode: 0644]
src/arch/mpi-crayxc/conv-mach-cuda.sh [new file with mode: 0644]
src/arch/mpi-crayxc/conv-mach-smp.h [new file with mode: 0644]
src/arch/mpi-crayxc/conv-mach-smp.sh [new file with mode: 0644]
src/arch/mpi-crayxc/conv-mach.h [new file with mode: 0644]
src/arch/mpi-crayxc/conv-mach.sh [new file with mode: 0644]
src/arch/mpi-crayxc/special.sh [new file with mode: 0755]
src/arch/util/machine-pxshm.c
src/arch/util/machine-xpmem.c
src/arch/util/mempool.c
src/arch/util/mempool.h
src/ck-core/init.C
src/conv-core/cmidirect.h
src/conv-core/conv-config.h
src/conv-core/convcore.c
src/conv-core/converse.h
src/conv-core/cpuaffinity.c
src/conv-core/cputopology.C
src/conv-core/isomalloc.c
src/conv-core/memory.c
src/scripts/conv-config.sh
src/util/CrayNid.c