Mentions légales du service

Skip to content
Snippets Groups Projects

Starpu - OOC

Merged Mathieu Faverge requested to merge faverge/chameleon:starpu/ooc into master
All threads resolved!
Files
2
+ 27
8
@@ -2,14 +2,14 @@
# Check timing/
#
set(TEST_CMD_shm --n_range=500:2000:500 --nb=320 )
set(TEST_CMD_shmgpu --n_range=500:2000:500 --nb=320 --gpus=1)
set(TEST_CMD_mpi --n_range=500:2000:500 --nb=320 --P=2)
set(TEST_CMD_mpigpu --n_range=500:2000:500 --nb=320 --P=2 --gpus=1)
set(TEST_CMD_shm --n_range=17:407:39 --nb=32 --ib=7 )
set(TEST_CMD_shmgpu --n_range=170:4070:390 --nb=320 --ib=48 --gpus=1 )
set(TEST_CMD_mpi --n_range=17:407:39 --nb=32 --ib=7 --P=2 )
set(TEST_CMD_mpigpu --n_range=170:4070:390 --nb=320 --ib=48 --P=2 --gpus=1)
set(MPI_CMD_shm )
set(MPI_CMD_shm )
set(MPI_CMD_shmgpu )
set(MPI_CMD_mpi mpirun -np 4)
set(MPI_CMD_mpi mpirun -np 4)
set(MPI_CMD_mpigpu mpirun -np 4)
if (NOT CHAMELEON_SIMULATION)
@@ -62,10 +62,29 @@ if (NOT CHAMELEON_SIMULATION)
endforeach()
endforeach()
if ( CHAMELEON_SCHED_STARPU )
foreach(cat ${TEST_CATEGORIES})
foreach(prec ${RP_CHAMELEON_PRECISIONS})
string(TOUPPER ${prec} PREC)
if (CHAMELEON_PREC_${PREC})
foreach(test ${TESTLIST})
add_test(time_ooc_${cat}_${prec}${test} STARPU_DISK_SWAP=/tmp STARPU_LIMIT_CPU_MEM=1 ${MPI_CMD_${cat}} ./time_${prec}${test}_tile ${TEST_CMD_${cat}} --ooc --check)
endforeach()
endif()
endforeach()
foreach(prec ${CHAMELEON_PRECISIONS_ZC})
string(TOUPPER ${prec} PREC)
if (CHAMELEON_PREC_${PREC})
foreach(test ${TESTLIST_ZC})
add_test(time_ooc_${cat}_${prec}${test} STARPU_DISK_SWAP=/tmp STARPU_LIMIT_CPU_MEM=1 ${MPI_CMD_${cat}} ./time_${prec}${test}_tile ${TEST_CMD_${cat}} --ooc --check)
endforeach()
endif()
endforeach()
endforeach()
endif()
if (CHAMELEON_USE_MPI AND MPI_C_FOUND)
set( TEST_CATEGORIES mpi )
set( TEST_CMD_mpi --P=2 --n_range=2000:2000:1 --nb=32)
set( TEST_CMD_mpigpu --P=2 --n_range=2000:2000:1 --nb=32 --gpus=1)
#set( TEST_CATEGORIES ${TEST_CATEGORIES} mpi )
#if (CHAMELEON_USE_CUDA AND CUDA_FOUND)
# set( TEST_CATEGORIES ${TEST_CATEGORIES} mpigpu )
Loading