task1
This commit is contained in:
@@ -103,15 +103,13 @@ tar -xzf ~/linpack.tgz -C ~/LINPACK
|
||||
find ~/LINPACK -name xlinpack_xeon64 2>/dev/null
|
||||
```
|
||||
|
||||
Если команда вернёт, например, путь
|
||||
`/home/ipmmstudy1/tm3u21/LINPACK/benchmarks/linpack/xlinpack_xeon64`,
|
||||
то нужный каталог для запуска:
|
||||
`/home/ipmmstudy1/tm3u21/LINPACK/benchmarks/linpack`.
|
||||
В вашем случае по логам нужный каталог уже известен:
|
||||
`/home/ipmmstudy1/tm3u21/LINPACK/benchmarks_2025.3/linux/share/mkl/benchmarks/linpack`.
|
||||
|
||||
6. Подготовь этот каталог, как в примере:
|
||||
|
||||
```bash
|
||||
cd <НУЖНЫЙ_КАТАЛОГ_С_XLINPACK>
|
||||
cd /home/ipmmstudy1/tm3u21/LINPACK/benchmarks_2025.3/linux/share/mkl/benchmarks/linpack
|
||||
mkdir -p stdio
|
||||
chmod +x *
|
||||
chmod -x *.*
|
||||
@@ -121,7 +119,7 @@ chmod -x *.*
|
||||
|
||||
```bash
|
||||
cd ~/supercomputers/task1
|
||||
sbatch --export=ALL,LINPACK_DIR=<НУЖНЫЙ_КАТАЛОГ_С_XLINPACK> scripts/run_intel_linpack.slurm
|
||||
sbatch --export=ALL,LINPACK_DIR=/home/ipmmstudy1/tm3u21/LINPACK/benchmarks_2025.3/linux/share/mkl/benchmarks/linpack scripts/run_intel_linpack.slurm
|
||||
```
|
||||
|
||||
По умолчанию скрипт использует файл `task1/intel/lininput_report_xeon64`, где уже зафиксированы размеры
|
||||
@@ -136,7 +134,7 @@ sacct -j <JOBID_INTEL> --format=JobID,JobName,Partition,State,Start,End,Elapsed,
|
||||
9. Посмотри вывод:
|
||||
|
||||
```bash
|
||||
less <НУЖНЫЙ_КАТАЛОГ_С_XLINPACK>/stdio/task1-intel-linpack-<JOBID_INTEL>.out
|
||||
less ~/supercomputers/task1/stdio/task1-intel-linpack-<JOBID_INTEL>.out
|
||||
```
|
||||
|
||||
В этом файле ищи строки с размерами `1000`, `1500`, `2000`, `2500`, `3000`, `3500`, а внизу --- секцию `Performance Summary`.
|
||||
|
||||
Reference in New Issue
Block a user