Skip to content

Commit

Permalink
add frontier instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
cwpearson committed Oct 26, 2023
1 parent 5fd7239 commit a31ce60
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ Comm_cudaMemcpyAsync_PinnedToGPU/0/0/log2(N):12/manual_time 3070 ns
* [Sandia Caraway](caraway.md)
* [Sandia Weaver](weaver.md)
* [OLCF crusher](crusher.md)
* [OLCF frontier](frontier.md)

```
[2020-07-15 17:58:00.763] [scope] [error] unable to disable CPU turbo: no permission. Run with higher privileges?
Expand Down
22 changes: 22 additions & 0 deletions frontier.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## OLCF Frontier

```
salloc -A CSC465 -J interactive -t 02:00:00 -p batch -N 1
srun -n 1 -G 8 ./comm_scope --benchmark_filter="hipMemcpyAsync.*Pageable"
srun -n 1 -G 8 ./comm_scope --benchmark_filter="implicit_mapped_GPURdHost"
```

```
mkdir -p build-frontier && cd build-frontier
source ../load-env.sh
cmake .. \
-DCMAKE_CXX_COMPILER=hipcc \
-DSCOPE_ARCH_MI250X=ON \
-DSCOPE_USE_NUMA=ON
nice -n20 make -j16
```

```
squeue -u cpearson -o %all | cut -d'|' -f9,10
```
4 changes: 4 additions & 0 deletions load-env.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ if [[ ${LMOD_SYSTEM_NAME} =~ crusher ]]; then
echo "LMOD_SYSTEM_NAME matched crusher"
echo_and_do module load cmake
echo_and_do module load rocm/5.4.0
elif [[ ${LMOD_SYSTEM_NAME} =~ frontier ]]; then
echo "LMOD_SYSTEM_NAME matched frontier"
echo_and_do module load cmake
echo_and_do module load rocm/5.7.0
elif [[ ${LMOD_SYSTEM_NAME} =~ summit ]]; then
echo "LMOD_SYSTEM_NAME matched summit"
echo_and_do module load cmake
Expand Down

0 comments on commit a31ce60

Please sign in to comment.