mirror of
https://github.com/smyalygames/FiniteVolumeGPU_HIP.git
synced 2025-05-18 14:34:12 +02:00
Compare commits
2 Commits
208d82ab0b
...
e954b5b181
Author | SHA1 | Date | |
---|---|---|---|
![]() |
e954b5b181 | ||
![]() |
277a6b4a3c |
@ -19,18 +19,18 @@ Mydir=/project/project_4650000xx
|
|||||||
Myapplication=${Mydir}/FiniteVolumeGPU_hip/mpiTesting.py
|
Myapplication=${Mydir}/FiniteVolumeGPU_hip/mpiTesting.py
|
||||||
|
|
||||||
#modules
|
#modules
|
||||||
ml LUMI/23.03 partition/G
|
ml LUMI/24.03 partition/G
|
||||||
ml lumi-container-wrapper
|
ml lumi-container-wrapper
|
||||||
ml cray-python/3.9.13.1
|
ml cray-python/3.11.7
|
||||||
ml rocm/5.2.3
|
ml rocm/5.4.6
|
||||||
|
|
||||||
ml craype-accel-amd-gfx90a
|
ml craype-accel-amd-gfx90a
|
||||||
ml cray-mpich/8.1.27
|
ml cray-mpich/8.1.29
|
||||||
|
|
||||||
export PATH="/project/project_4650000xx/FiniteVolumeGPU_hip/MyCondaEnv/bin:$PATH"
|
export PATH="/project/project_4650000xx/FiniteVolumeGPU_hip/MyCondaEnv/bin:$PATH"
|
||||||
|
|
||||||
#missing library
|
#missing library
|
||||||
export LD_LIBRARY_PATH=/opt/cray/pe/mpich/8.1.27/ofi/cray/14.0/lib-abi-mpich:$LD_LIBRARY_PATH
|
export LD_LIBRARY_PATH=/opt/cray/pe/mpich/8.1.29/ofi/cray/17.0/lib-abi-mpich:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
#Binding mask
|
#Binding mask
|
||||||
bind_mask="0x${fe}000000000000,0x${fe}00000000000000,0x${fe}0000,0x${fe}000000,0x${fe},0x${fe}00,0x${fe}00000000,0x${fe}0000000000"
|
bind_mask="0x${fe}000000000000,0x${fe}00000000000000,0x${fe}0000,0x${fe}000000,0x${fe},0x${fe}00,0x${fe}00000000,0x${fe}0000000000"
|
||||||
|
@ -5,13 +5,13 @@ This is a HIP version of the [FiniteVolume code](https://github.com/babrodtk/Fin
|
|||||||
## Setup on LUMI-G
|
## Setup on LUMI-G
|
||||||
Here is a step-by-step guide on installing packages on LUMI-G
|
Here is a step-by-step guide on installing packages on LUMI-G
|
||||||
|
|
||||||
### Step 1: Install rocm-5.2.5 with Easybuild
|
### Step 1: Install rocm-5.4.6 with Easybuild
|
||||||
```
|
```
|
||||||
export EBU_USER_PREFIX=/project/project_xxxxxx/EasyBuild
|
export EBU_USER_PREFIX=/project/project_xxxxxx/EasyBuild
|
||||||
ml LUMI/24.03 partition/G
|
ml LUMI/24.03 partition/G
|
||||||
ml EasyBuild-user
|
ml EasyBuild-user
|
||||||
export PYTHONIOENCODING=utf-8
|
export PYTHONIOENCODING=utf-8
|
||||||
eb rocm-5.2.5.eb -r
|
eb rocm-5.4.6.eb -r
|
||||||
```
|
```
|
||||||
|
|
||||||
### Step 2: run conda-container
|
### Step 2: run conda-container
|
||||||
|
@ -5,7 +5,8 @@ channels:
|
|||||||
- conda-forge
|
- conda-forge
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- python=3.9.13
|
- python=3.11.7
|
||||||
|
- pip
|
||||||
- numpy
|
- numpy
|
||||||
- mpi4py
|
- mpi4py
|
||||||
- six
|
- six
|
||||||
|
@ -178,7 +178,7 @@ def genSim(grid, **kwargs):
|
|||||||
return sim
|
return sim
|
||||||
|
|
||||||
|
|
||||||
outfile, sim_runner_profiling_data, sim_profiling_data = Common.runSimulation(
|
(outfile, sim_runner_profiling_data, sim_profiling_data) = Common.runSimulation(
|
||||||
genSim, arguments, outfile, save_times, save_var_names, dt)
|
genSim, arguments, outfile, save_times, save_var_names, dt)
|
||||||
|
|
||||||
if(args.profile):
|
if(args.profile):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user