diff --git a/CHANGELOG.md b/CHANGELOG.md index 751a3a6..b6abbeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. ## [Unreleased] ### Added -- OpenACC flags to build for Volta. +- OpenACC flags to build for Volta and Skylake. - Kokkos list CLI argument shows some information about which device will be used. - OpenMP GNU compiler now uses native target flag. - Support CSV output for Triad only running mode. diff --git a/OpenACC.make b/OpenACC.make index 1e28e9d..8de578c 100644 --- a/OpenACC.make +++ b/OpenACC.make @@ -19,7 +19,7 @@ ifeq ($(COMPILER), PGI) define target_help Set a TARGET to ensure PGI targets the correct offload device. Available targets are: - SNB, IVB, HSW + SNB, IVB, HSW, SKL KEPLER, MAXWELL, PASCAL, VOLTA HAWAII endef @@ -29,6 +29,7 @@ endif TARGET_FLAGS_SNB = -ta=multicore -tp=sandybridge TARGET_FLAGS_IVB = -ta=multicore -tp=ivybridge TARGET_FLAGS_HSW = -ta=multicore -tp=haswell +TARGET_FLAGS_SKL = -ta=multicore -tp=skylake TARGET_FLAGS_KEPLER = -ta=nvidia:cc35 TARGET_FLAGS_MAXWELL = -ta=nvidia:cc50 TARGET_FLAGS_PASCAL = -ta=nvidia:cc60