Refine task1 Intel LINPACK workflow

This commit is contained in:
2026-03-16 18:44:11 +03:00
parent 0286361343
commit 0ea5f54194
5 changed files with 218 additions and 3 deletions

View File

@@ -124,6 +124,9 @@ cd ~/supercomputers/task1
sbatch --export=ALL,LINPACK_DIR=<НУЖНЫЙ_КАТАЛОГ_С_XLINPACK> scripts/run_intel_linpack.slurm
```
По умолчанию скрипт использует файл `task1/intel/lininput_report_xeon64`, где уже зафиксированы размеры
`1000 1500 2000 2500 3000 3500`, чтобы Intel LINPACK можно было напрямую сравнить с вашей CUDA-реализацией в отчёте.
8. Проверь статус:
```bash
@@ -136,6 +139,8 @@ sacct -j <JOBID_INTEL> --format=JobID,JobName,Partition,State,Start,End,Elapsed,
less <НУЖНЫЙ_КАТАЛОГ_С_XLINPACK>/stdio/task1-intel-linpack-<JOBID_INTEL>.out
```
В этом файле ищи строки с размерами `1000`, `1500`, `2000`, `2500`, `3000`, `3500`, а внизу --- секцию `Performance Summary`.
## Что нужно собрать для отчёта
Ниже последовательность, которая даст все обязательные материалы для отчёта и скриншотов.
@@ -196,7 +201,7 @@ cat results/task1-cuda-<JOBID_CUDA>.csv
Для Intel LINPACK значения времени и GFLOPS бери из:
```bash
less results/task1-intel-linpack-<JOBID_INTEL>.out
less ~/supercomputers/task1/stdio/task1-intel-linpack-<JOBID_INTEL>.out
```
Ищи секцию `Performance Summary`.