Andrew Stubbs
09271eda17
Add GNU OpenACC support for AMD GCN
...
Autodetect the device type, rather than hard-code NVidia.
Add GNU command line options to the makefile, and adjust the "restrict"
extension usage. For now, we assume the toolchain is only configured for one
accelerator.
2020-05-21 20:54:04 +01:00
Tom Deakin
4bcb777100
Add Zen target for OpenACC
2019-08-08 14:36:20 +00:00
Tom Deakin
db2a4c40d8
[OpenACC] Add PGI support for Power 9
2019-03-14 15:56:51 +00:00
Tom Deakin
c8098a5cc0
[OpenACC] Add KNL support
2019-03-14 09:11:16 -05:00
Tom Deakin
f1f31d2a9b
[OpenACC] Add PGI compiler support for Skylake
2019-03-13 04:14:11 -05:00
Tom Deakin
81b80b93f4
Add OpenACC Volta flags
2017-11-10 15:33:22 +00:00
James Price
6008f8c536
Add intermediate objects to OpenACC clean rule
...
PGI creates these, even though we don't ask for them.
2017-02-24 13:14:13 +00:00
Tom Deakin
c470b88dee
Add compiler help text to OpenACC
2017-02-24 13:13:08 +00:00
Tom Deakin
91131baf3d
Remove BDW and KNL targets from OpenACC as not yet supported by PGI
2017-02-24 12:52:13 +00:00
Tom Deakin
452804f1e0
Merge branch 'bugfix/build' of github.com:uob-hpc/gpu-stream into bugfix/build
2017-02-24 12:48:25 +00:00
James Price
282251f026
Add options for specific targets in OpenACC.make
2017-02-24 12:48:00 +00:00
Tom Deakin
761ba2dce0
Add a clean option to all Makefiles
2017-02-24 11:57:34 +00:00
Tom Deakin
cbf15e8954
Have -std=c++11 as default flags when COMPILER is not set for ACC, CL and MP
2017-02-24 11:50:25 +00:00
James Price
d78baa4c2b
Use CXXFLAGS everywhere for consistency
2017-02-23 18:39:40 +00:00
Tom Deakin
f3e34a5607
Add OpenACC Makefile
2017-02-23 16:04:56 +00:00