26 lines
948 B
JSON
26 lines
948 B
JSON
{
|
|
"configs": [
|
|
{
|
|
"name": "gpu",
|
|
"env-script": "env-gpu.sh",
|
|
"commit": "796abfad80625d81bb16af7ff6ec612a836f17d8",
|
|
"config-options": "--enable-comms=mpi --enable-simd=GPU --enable-alloc-align=4k --enable-accelerator-cshift --enable-shm=nvlink --enable-gen-simd-width=64 --enable-accelerator=cuda --disable-unified --enable-gparity=no --enable-fermion-reps=no",
|
|
"env" : {
|
|
"CXX": "nvcc",
|
|
"LDFLAGS": "-cudart shared",
|
|
"CXXFLAGS": "-ccbin mpicxx -gencode arch=compute_80,code=sm_80 -std=c++14 -cudart shared"
|
|
}
|
|
},
|
|
{
|
|
"name": "cpu",
|
|
"env-script": "env-cpu.sh",
|
|
"commit": "796abfad80625d81bb16af7ff6ec612a836f17d8",
|
|
"config-options": "--enable-comms=mpi-auto --enable-simd=AVX2 --enable-alloc-align=4k --enable-shm=shmget --enable-gparity=no --enable-fermion-reps=no",
|
|
"env" : {
|
|
"CXX": "clang++",
|
|
"MPICXX": "mpicxx"
|
|
}
|
|
}
|
|
]
|
|
}
|