...
For HIP code as well as one making use of OpenMP offloading, you must use hipcc
.
If a HIP or OpenMP offload code also requires MPI, the location of the MPI headers and libraries that are usually automatically included by the Cray wrapper scripts must also be provided ti hipcc
as well as the GPU Transport Layer libraries:
Column | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
|
OpenACC for Fortran codes is implemented in the Cray Fortran compiler. OpenACC codes
Accounting
Each MI250X GCD, which corresponds to a Slurm GPU, is charged 64 SU per hour. This means the use of an entire GPU node is charged 512 SU per hour. In general, a job is charged the largest proportion of core, memory, or GPU usage rounded up to 1/8ths of a node (corresponding to an individual MI250X GCD). Note that GPU node usage is accounted against GPU allocations with the -gpu
suffix, which are separate to CPU allocations.
...