[OpenACC] Add PGI support for Power 9
This commit is contained in:
parent
7ec2108896
commit
db2a4c40d8
@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
|
|||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- OpenACC flags to build for Volta, Skylake and KNL.
|
- OpenACC flags to build for Power 9, Volta, Skylake and KNL.
|
||||||
- Kokkos list CLI argument shows some information about which device will be used.
|
- Kokkos list CLI argument shows some information about which device will be used.
|
||||||
- OpenMP GNU compiler now uses native target flag.
|
- OpenMP GNU compiler now uses native target flag.
|
||||||
- Support CSV output for Triad only running mode.
|
- Support CSV output for Triad only running mode.
|
||||||
|
|||||||
@ -20,6 +20,7 @@ define target_help
|
|||||||
Set a TARGET to ensure PGI targets the correct offload device.
|
Set a TARGET to ensure PGI targets the correct offload device.
|
||||||
Available targets are:
|
Available targets are:
|
||||||
SNB, IVB, HSW, SKL, KNL
|
SNB, IVB, HSW, SKL, KNL
|
||||||
|
PWR9
|
||||||
KEPLER, MAXWELL, PASCAL, VOLTA
|
KEPLER, MAXWELL, PASCAL, VOLTA
|
||||||
HAWAII
|
HAWAII
|
||||||
endef
|
endef
|
||||||
@ -31,6 +32,7 @@ TARGET_FLAGS_IVB = -ta=multicore -tp=ivybridge
|
|||||||
TARGET_FLAGS_HSW = -ta=multicore -tp=haswell
|
TARGET_FLAGS_HSW = -ta=multicore -tp=haswell
|
||||||
TARGET_FLAGS_SKL = -ta=multicore -tp=skylake
|
TARGET_FLAGS_SKL = -ta=multicore -tp=skylake
|
||||||
TARGET_FLAGS_KNL = -ta=multicore -tp=knl
|
TARGET_FLAGS_KNL = -ta=multicore -tp=knl
|
||||||
|
TARGET_FLAGS_PWR9 = -ta=multicore -tp=pwr9
|
||||||
TARGET_FLAGS_KEPLER = -ta=nvidia:cc35
|
TARGET_FLAGS_KEPLER = -ta=nvidia:cc35
|
||||||
TARGET_FLAGS_MAXWELL = -ta=nvidia:cc50
|
TARGET_FLAGS_MAXWELL = -ta=nvidia:cc50
|
||||||
TARGET_FLAGS_PASCAL = -ta=nvidia:cc60
|
TARGET_FLAGS_PASCAL = -ta=nvidia:cc60
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user