25 lines
904 B
Bash
25 lines
904 B
Bash
#!/bin/bash
|
|
#SBATCH --job-name=btc
|
|
#SBATCH --nodes=4
|
|
#SBATCH --ntasks=4
|
|
#SBATCH --cpus-per-task=2
|
|
#SBATCH --output=out.txt
|
|
|
|
# Путь к файлу данных (должен существовать на всех узлах)
|
|
export DATA_PATH="/mnt/shared/supercomputers/data/data_10s.csv"
|
|
|
|
# Доли данных для каждого ранка (сумма определяет пропорции)
|
|
export DATA_READ_SHARES="10,11,13,14"
|
|
|
|
# Размер перекрытия в байтах для обработки границ строк
|
|
export READ_OVERLAP_BYTES=131072
|
|
|
|
# Интервал агрегации в секундах (60 = минуты, 600 = 10 минут, 86400 = дни)
|
|
export AGGREGATION_INTERVAL=60
|
|
|
|
# Использовать ли CUDA для агрегации (0 = нет, 1 = да)
|
|
export USE_CUDA=1
|
|
|
|
cd /mnt/shared/supercomputers/build
|
|
mpirun -np $SLURM_NTASKS ./bitcoin_app
|