Skip to content

Commit 9624608

Browse files
Fix qws for RC_GENOA [code:qws] [system:RC_GENOA]
1 parent 9e5defe commit 9624608

3 files changed

Lines changed: 21 additions & 3 deletions

File tree

programs/qws/build.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ case "$system" in
2525
echo "touch main (THIS IS a dummy executable to check CI jobs)"
2626
touch main ############################# THIS IS a dummy executable to check CI jobs
2727
;;
28-
MiyabiG|RC_DGXS|RC_GENOA)
28+
RC_GENOA)
29+
module load system/genoa mpi/openmpi-x86_64
30+
make -j 8 fugaku_benchmark= omp=1 compiler=openmpi-gnu arch=skylake rdma= mpi=1 powerapi=
31+
;;
32+
MiyabiG)
2933
### QWSはNeoverse版やGPU版はないので汎用版としてとりあえずarch=skylakeを指定している
3034
make -j 8 fugaku_benchmark= omp=1 compiler=openmpi-gnu arch=skylake rdma= mpi=1 powerapi=
3135
;;

programs/qws/list.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ system,mode,queue_group,nodes,numproc_node,nthreads,elapse
44
#FugakuCN,native,small,1,4,12,0:10:00
55
#FugakuCN,native,small,2,4,12,0:10:00
66
#RC_GH200,native,dummy,1,1,12,0:10:00
7-
RC_DGXS,native,dummy,1,1,20,0:10:00
7+
#RC_DGXS,native,dummy,1,1,20,0:10:00
88
RC_GENOA,native,dummy,1,1,96,0:10:00
99
MiyabiG,cross,debug-g,1,1,72,0:10:00
1010
MiyabiC,cross,debug-c,1,1,112,0:10:00

programs/qws/run.sh

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,21 @@ case "$system" in
102102
echo FOM:11.22 FOM_version:dummy_qc-gh200 Exp:confidential_TeamE node_count:$nodes confidential:TeamE>> ../results/result
103103
echo FOM:11.22 FOM_version:dummy_qc-gh200 Exp:confidential_TeamF node_count:$nodes confidential:TeamF>> ../results/result
104104
;;
105-
MiyabiG|MiyabiC|RC_DGXS|RC_GENOA)
105+
RC_GENOA)
106+
echo "Executing RC_GENOA benchmark..." >> "$DEBUG_LOG"
107+
echo "Running: mpirun -n 1 ./main 32 6 4 3 1 1 1 1 -1 -1 6 50" >> "$DEBUG_LOG"
108+
module load system/genoa mpi/openmpi-x86_64
109+
mpirun -n 1 ./main 32 6 4 3 1 1 1 1 -1 -1 6 50 > CASE0
110+
echo "mpirun completed with exit code: $?" >> "$DEBUG_LOG"
111+
echo "Running check.sh..." >> "$DEBUG_LOG"
112+
./check.sh CASE0 data/CASE0
113+
echo "check.sh completed with exit code: $?" >> "$DEBUG_LOG"
114+
FOM=$(grep etime CASE0 | awk 'NR==2{printf("%5.3f\n",$5)}')
115+
echo "Extracted FOM: $FOM" >> "$DEBUG_LOG"
116+
echo FOM:$FOM FOM_version:DDSolverJacobi Exp:CASE0 node_count:$nodes >> ../results/result
117+
echo "Result written to ../results/result" >> "$DEBUG_LOG"
118+
;;
119+
MiyabiG|MiyabiC)
106120
echo "Executing MiyabiG/MiyabiC benchmark..." >> "$DEBUG_LOG"
107121
echo "Running: mpirun -n 1 ./main 32 6 4 3 1 1 1 1 -1 -1 6 50" >> "$DEBUG_LOG"
108122
mpirun -n 1 ./main 32 6 4 3 1 1 1 1 -1 -1 6 50 > CASE0

0 commit comments

Comments
 (0)