Peter Steinbach
|
383c5a3ae7
|
all required operations implemented, errors are too large
|
2017-02-28 10:00:44 +01:00 |
|
Peter Steinbach
|
f7af8ebc91
|
added printf style error messages to nail down memory access problems
|
2017-02-27 17:01:38 +01:00 |
|
Peter Steinbach
|
0fc6722684
|
added Makefile and code for HC
|
2017-02-27 16:35:03 +01:00 |
|
Peter Steinbach
|
62ea5e3ed6
|
Merge remote-tracking branch 'upstream/master' into bare_hc
Conflicts:
CMakeLists.txt
|
2017-02-27 14:35:11 +01:00 |
|
Tom Deakin
|
cc90cefeeb
|
Minor version bump to signal build system update
|
2017-02-25 14:14:59 +00:00 |
|
Tom Deakin
|
4d24e2341f
|
Merge pull request #24 from UoB-HPC/bugfix/build
Simplify build system
|
2017-02-25 14:14:29 +00:00 |
|
James Price
|
2416727239
|
Refactor compiler flag handling in RAJA Makefile
|
2017-02-24 22:28:16 +00:00 |
|
Tom Deakin
|
050a27ca83
|
Add XL compiler support to OpenMP and RAJA makefiles
|
2017-02-24 17:37:30 +00:00 |
|
James Price
|
dfe5503cba
|
Allow user to override CXX in OpenCL.make
|
2017-02-24 09:33:59 -06:00 |
|
James Price
|
569cfa1d31
|
Make Cray OpenMP flag non-empty to fix error
|
2017-02-24 09:02:51 -06:00 |
|
James Price
|
a7d7998326
|
Use -framework OpenCL on Darwin
|
2017-02-24 13:40:54 +00:00 |
|
James Price
|
1aec057e48
|
Add help messages to OpenMP.make and refactor
|
2017-02-24 13:32:59 +00:00 |
|
James Price
|
8fee86a232
|
Add compiler help to OpenCL.make
|
2017-02-24 13:17:12 +00:00 |
|
James Price
|
82de818855
|
Add support for Intel as host compiler for OpenCL
|
2017-02-24 13:14:13 +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
|
3be4ebc1a2
|
Add help messages to RAJA Makefile
|
2017-02-24 13:11:07 +00:00 |
|
Tom Deakin
|
bbdd5b9fcb
|
Add help message to Kokkos TARGET variable
|
2017-02-24 13:07:35 +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
|
10b2376634
|
Add TARGET option to OpenMP Makefile
|
2017-02-24 12:24:35 +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
|
e1ea01f0c2
|
Add -xHOST to Intel for OpenMP
|
2017-02-24 11:02:50 +00:00 |
|
James Price
|
b485e77ef3
|
Add SYCL intermediate outputs to .gitignore
|
2017-02-23 19:38:14 +00:00 |
|
James Price
|
b62c93527d
|
Use computecpp_info for SYCL device compiler flags
|
2017-02-23 19:26:55 +00:00 |
|
James Price
|
13f5c837f6
|
Add HIP.make with CUDA support
Still needs additional work for HIP via HCC.
|
2017-02-23 19:19:47 +00:00 |
|
James Price
|
f90afb1940
|
Merge branch 'master' into bugfix/build
|
2017-02-23 19:08:52 +00:00 |
|
James Price
|
ce4f49e08b
|
Add dot kernel to HIP implementation
|
2017-02-23 19:08:25 +00:00 |
|
James Price
|
d78baa4c2b
|
Use CXXFLAGS everywhere for consistency
|
2017-02-23 18:39:40 +00:00 |
|
James Price
|
063446b6a7
|
Add EXTRA_FLAGS to SYCL.make
|
2017-02-23 18:15:27 +00:00 |
|
James Price
|
cdea91abc6
|
Add required ARCH flag for RAJA on GPUs
|
2017-02-23 17:49:46 +00:00 |
|
James Price
|
f3abd66578
|
Make Kokkos build without intermediate objects
|
2017-02-23 17:24:14 +00:00 |
|
Tom Deakin
|
54a2a39ccf
|
Merge branch 'master' into bugfix/build
|
2017-02-23 16:46:25 +00:00 |
|
Tom Deakin
|
e6ac8076cf
|
Move android instructions to seperate file
|
2017-02-23 16:45:55 +00:00 |
|
Tom Deakin
|
2989419cb5
|
Update README
|
2017-02-23 16:43:56 +00:00 |
|
Tom Deakin
|
6741168654
|
Fix README typo
|
2017-02-23 16:42:51 +00:00 |
|
Tom Deakin
|
1c31eedd8b
|
Update README
|
2017-02-23 16:41:44 +00:00 |
|
Tom Deakin
|
0cbf8aa649
|
Add COMPILER option to OpenCL Makefile
|
2017-02-23 16:32:17 +00:00 |
|
Tom Deakin
|
472434d2fc
|
Update gitignore binary names
|
2017-02-23 16:21:50 +00:00 |
|
Tom Deakin
|
e926cfd3bb
|
Remove CMake from gitignore
|
2017-02-23 16:20:55 +00:00 |
|
Tom Deakin
|
488db0eae6
|
Remove CMake module
|
2017-02-23 16:19:04 +00:00 |
|
Tom Deakin
|
f3e34a5607
|
Add OpenACC Makefile
|
2017-02-23 16:04:56 +00:00 |
|
James Price
|
2d21f69eb7
|
Add OMP_TARGET_ definitions for other compilers
|
2017-02-23 15:57:04 +00:00 |
|
James Price
|
d19cf1a5af
|
Rename CC and CFLAGS to CXX and CXXFLAGS in OpenMP
|
2017-02-23 15:57:04 +00:00 |
|
James Price
|
6b26e33dcd
|
Use $(CFLAGS) in OpenMP build rules
|
2017-02-23 15:57:04 +00:00 |
|
James Price
|
d3fa52748b
|
Add Clang support to OpenMP.make
|
2017-02-23 15:57:04 +00:00 |
|
Tom Deakin
|
1b573dbac3
|
Add EXTRA_FLAGS option to build line for custom extra flags
|
2017-02-23 15:55:45 +00:00 |
|
Tom Deakin
|
07f91e605e
|
Add Makefile for RAJA
|
2017-02-23 15:52:43 +00:00 |
|