Commit Graph

899 Commits

Author SHA1 Message Date
Tom Lin
aea4e7d2a4 Fix CI cache version 2023-09-24 21:45:47 +01:00
Tom Lin
a542f3bf67 Add experimental CI action for more disk space
Don't use CI action dependencies
Bump CI checkout/cache versions
2023-09-24 21:41:31 +01:00
Tom Lin
89a84fbbea Merge branch 'develop' into option_for_vec
# Conflicts:
#	src/std-indices/STDIndicesStream.h
2023-09-24 21:17:47 +01:00
Tom Lin
324361aa83
Merge pull request #157 from illuhad/patch-3
std-indices: Use forward iterator tag to align with the implemented operators
2023-09-24 21:13:27 +01:00
Tom Lin
a0c5c00c9c
Merge pull request #155 from illuhad/patch-1
std-indices: Fix infinite recursion in ranged::operator!=
2023-09-24 21:13:02 +01:00
Tom Lin
72be9f6980 Fix up CI, resolves #145, supersedes #154
Drop vector for std-* models
2023-09-24 21:11:35 +01:00
Tom Lin
3dcafd1af1 Fix max element guard overflow for CUDA, resolves #136 2023-09-22 02:31:14 +01:00
Tom Lin
87a38e949d Fix SYCL2020 accessors typo 2023-09-05 03:35:17 +01:00
Tom Lin
3f7bb631e1 Initial SYCL2020 USM implementation 2023-09-05 03:29:16 +01:00
Tom Lin
b25fd755a6 Merge branch 'develop' into option_for_vec 2023-09-05 02:44:43 +01:00
Tom Lin
28dcf6f962 Bump oneDPL version 2023-09-01 03:48:19 +01:00
Tom Lin
eef3221df6 Qualify all math calls 2023-08-31 17:53:50 +01:00
Tom Lin
09ad102966 Add hipSYCL workaround for std-indices 2023-08-13 23:41:57 +01:00
Tom Deakin
6d11c72382 Add support for Thrust managed memory
Closes #143
2023-07-27 13:46:23 +01:00
Tom Deakin
d12af1075c
Merge pull request #151 from UoB-HPC/raja-update
Fix RAJA > v0.14.1 compatibility
2023-07-27 13:35:39 +01:00
Aksel Alpay
288d0cb189
std-indices: Use forward iterator tag to align with the implemented operators 2023-07-06 23:57:46 +02:00
Aksel Alpay
1d43fcb3e7
std-indices: Fix infinite recursion in ranged::operator!= 2023-07-06 22:38:50 +02:00
Tom Lin
6e47d341fa Bump oneDPL to oneDPL-2022.1.0 2023-07-02 05:27:13 +01:00
Tom Lin
180bd95ba3 Bump oneTBB to v2021.9.0 2023-07-02 04:33:07 +01:00
Tom Lin
c3346318b9 Update SYCL options for --include-intel-llvm 2023-07-02 02:31:47 +01:00
Tom Lin
50fe7c102a Merge branch 'develop' into option_for_vec
# Conflicts:
#	src/kokkos/KokkosStream.hpp
#	src/kokkos/model.cmake
2023-06-28 19:02:24 +01:00
Tom Deakin
7d570547ed
Merge pull request #152 from kaanolgu/spack-readme
BabelStream Spack Package README
2023-06-20 15:58:46 +01:00
Tom Deakin
35d3cc8552
Update README.md 2023-06-20 15:58:34 +01:00
Tom Deakin
75b487bfdb
Update README.md 2023-06-20 15:58:29 +01:00
Tom Deakin
a9f1b7c4cb
Update README.md 2023-06-20 15:58:23 +01:00
Kaan Olgu
e8c8edee17 Fix link in README.md 2023-06-17 12:06:53 +00:00
Kaan Olgu
217249ff38 THRUST Instructions for Spack 2023-06-17 12:05:16 +00:00
Kaan Olgu
0040130b67 TBB Instructions for Spack 2023-06-17 11:38:50 +00:00
Kaan Olgu
61f23698e5 RAJA Instructions for Spack 2023-06-17 11:37:52 +00:00
Kaan Olgu
178763fd52 ACC Instructions for Spack 2023-06-17 11:34:24 +00:00
Kaan Olgu
2f4e6a5873 SYCL/SYCL2020 Instructions for Spack 2023-06-17 11:29:18 +00:00
Kaan Olgu
c3dee4b64d Kokkos Instructions for Spack 2023-06-17 10:08:01 +00:00
Kaan Olgu
9b13172235 CUDA Instructions for Spack 2023-06-17 09:17:32 +00:00
Kaan Olgu
406cc0010e HIP Instructions for Spack 2023-06-17 09:02:13 +00:00
Kaan Olgu
7715c0843b STD Instructions for Spack 2023-06-16 22:20:26 +00:00
Kaan Olgu
22e9339a6e OpenCL Instructions for Spack 2023-06-16 22:03:55 +00:00
Kaan Olgu
acf70526c8 OpenMP style update 2023-06-16 21:24:06 +00:00
Kaan Olgu
11d2bef837 OpenMP Instructions for Spack 2023-06-16 20:36:47 +00:00
Tom Lin
e81f6c2889 Fix RAJA > v0.14.1 compatibility 2023-06-13 22:18:48 +01:00
Tom Deakin
7643de8d09 update changelog 2023-06-12 16:38:31 +01:00
Tom Deakin
092ee67764 Change CUDA DOT thread-blocks to 1024
This improves the performance on Ampere (A100) GPUs.

Fixes #137.
2023-06-12 15:51:13 +01:00
Tom Deakin
c66dcf4d50 Revert "Update CUDAStream.h"
This reverts commit fff1b1f84b.
2023-06-12 15:50:52 +01:00
Tom Deakin
fff1b1f84b
Update CUDAStream.h 2023-06-12 15:49:59 +01:00
Tom Lin
893af9f5d0 Fix compatibility with Kokkos 4+ 2023-06-10 21:08:29 +01:00
Tom Deakin
8b862f09b3
Update CHANGELOG.md 2023-05-02 15:18:42 +01:00
Tom Deakin
ebb1176a20
Merge pull request #139 from thomasgibson/updated-hip-kernels
Updated hip kernels
2023-05-02 15:18:08 +01:00
Thomas Gibson
696ff6a817 Round up dot_num_blocks and remove extra check 2023-03-13 10:47:37 -05:00
Tom Deakin
6a1122e5a3
Update CHANGELOG.md 2023-01-30 12:14:17 +00:00
Tom Deakin
1d49952d47
Merge pull request #150 from kaanolgu/main
Added ICPX support for the OneAPI 2023 support
2023-01-30 12:12:53 +00:00
Kaan Olgu
7e94495da6 Added ICPX support for the OneAPI2023 and later versions since DPCPP is deprecated 2023-01-27 14:28:13 +00:00