Skip to Content.
Sympa Menu

charm - [charm] Cuda build on Cray XC30

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] Cuda build on Cray XC30


Chronological Thread 
  • From: Tom Quinn <trq AT astro.washington.edu>
  • To: charm AT cs.illinois.edu
  • Subject: [charm] Cuda build on Cray XC30
  • Date: Wed, 25 Mar 2015 12:30:19 -0700 (PDT)
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

I'm doing a "./build ChaNGa gni-crayxc cuda hugepages smp -j4 -g -O2" on a Cray XC30, and I get the following build failure:

../bin/charmc -g -O2 -I. -c -o CrayNid.o CrayNid.c
../bin/charmc -g -O2 -I. -c -o BGQTorus.o BGQTorus.C
CrayNid.c: In function 'getXTNodeID':
CrayNid.c:32:2: error: #error "Cannot get network topology information on a Cray build. Swap current module xt-mpt with xt-mpt/5.0.0 or higher and xt-asyncpe with xt-asyncpe/4.0 or higher and then rebuild"
#error "Cannot get network topology information on a Cray build. Swap current module xt-mpt with xt-mpt/5.0.0 or higher and xt-asyncpe with xt-asyncpe/4.0 or higher and then rebuild"
^
Fatal Error by charmc in directory /users/trq/src/charm/gni-crayxc-cuda-hugepages-smp/tmp
Command cc -I/opt/cray/rca/1.0.0-2.0501.48090.7.46.ari/include -I/opt/cray/alps/5.1.1-2.0501.8713.1.1.ari/include -I/opt/cray/gni-headers/3.0-1.0501.8317.12.1.ari/include -I/opt/cray/pmi/5.0.5-1.0000.10300.134.8.ari/include -I/opt/cray/ugni/5.0-1.0501.8253.10.22.ari/include -I/opt/cray/wlm_detect/1.0-1.0501.47908.2.2.ari/include -I/opt/cray-hss-devel/7.1.0/include -I/opt/cray/krca/1.0.0-2.0501.47640.3.70.ari/include -I/opt/cray/gni-headers/3.0-1.0501.8317.12.1.ari/include -I/opt/cray/ugni/5.0-1.0501.8253.10.22.ari/include -D_REENTRANT -D_REENTRANT -I/opt/nvidia/cudatoolkit/5.5.20-1.0501.7945.8.2/include -I/opt/nvidia/cudatoolkit/5.5.20-1.0501.7945.8.2/include -I../bin/../include -D__CHARMC__=1 -I. -g -O2 -c CrayNid.c -o CrayNid.o returned error code 1
charmc exiting...
gmake: *** [CrayNid.o] Error 1
gmake: *** Waiting for unfinished jobs....
-------------------------------------------------
Charm++ NOT BUILT. Either cd into gni-crayxc-cuda-hugepages-smp/tmp and try
to resolve the problems yourself, visit
http://charm.cs.illinois.edu/
for more information. Otherwise, email the developers at charm AT cs.illinois.edu

Here is my "module list":

Currently Loaded Modulefiles:
1) modules/3.2.6.7
2) eswrap/1.1.0-1.010400.915.0
3) switch/1.0-1.0501.47124.1.93.ari
4) craype-network-aries
5) craype/2.2.1
6) craype-sandybridge
7) slurm
8) cray-mpich/7.0.4
9) ddt/4.3rc7
10) gcc/4.8.2
11) totalview-support/1.1.4
12) totalview/8.11.0
13) cray-libsci/13.0.1
14) udreg/2.3.2-1.0501.7914.1.13.ari
15) ugni/5.0-1.0501.8253.10.22.ari
16) pmi/5.0.5-1.0000.10300.134.8.ari
17) dmapp/7.0.1-1.0501.8315.8.4.ari
18) gni-headers/3.0-1.0501.8317.12.1.ari
19) xpmem/0.1-2.0501.48424.3.3.ari
20) job/1.5.5-0.1_2.0501.48066.2.43.ari
21) csa/3.0.0-1_2.0501.47112.1.91.ari
22) dvs/2.4_0.9.0-1.0501.1672.2.122.ari
23) alps/5.1.1-2.0501.8713.1.1.ari
24) rca/1.0.0-2.0501.48090.7.46.ari
25) atp/1.7.5
26) PrgEnv-gnu/5.1.29
27) craype-hugepages8M
28) cudatoolkit/5.5.20-1.0501.7945.8.2


Tom Quinn Astronomy, University of Washington
Internet:
trq AT astro.washington.edu
Phone: 206-685-9009




Archive powered by MHonArc 2.6.16.

Top of Page