This website requires JavaScript.
2f00dfb7f8
Merge pull request #179 from UoB-HPC/revert-175-mg/julia
main
Tom Deakin
2023-12-04 12:49:13 +0000
d7231e226a
Revert "Rename Julia package to BabelStream.jl and add compats (#175 )"
Tom Deakin
2023-12-04 12:48:58 +0000
ad61a0dba1
Merge pull request #178 from UoB-HPC/revert-177-patch-5
Tom Deakin
2023-12-04 12:43:17 +0000
438e210867
Revert "Remove AdaptiveCpp workaround in dpl_shim.h to allow for automatic prefetch optimization (#177 )"
Tom Deakin
2023-12-04 12:42:33 +0000
06c3d534dd
Remove AdaptiveCpp workaround in dpl_shim.h to allow for automatic prefetch optimization (#177 )
Aksel Alpay
2023-12-04 12:13:37 +0100
78ba4ff37a
Rename Julia package to BabelStream.jl and add compats (#175 )
Mosè Giordano
2023-11-24 17:18:43 +0000
8389fc43a3
Update README.md (#172 )
kaanolgu
2023-11-05 22:43:33 +0100
f6ae48de89
Merge pull request #170 from UoB-HPC/develop
Tom Deakin
2023-10-12 11:12:28 +0100
7b6ee78ec4
Update CHANGELOG.md
Tom Deakin
2023-10-12 11:12:05 +0100
f3801aeac2
Merge pull request #169 from UoB-HPC/develop
Tom Deakin
2023-10-12 11:11:33 +0100
773814f0f2
Update CHANGELOG.md
Tom Deakin
2023-10-12 11:11:19 +0100
f3aaca06dd
Add Read and Init timings for Fortran (not csv)
Tom Deakin
2023-10-09 11:16:14 +0100
165db1749c
Update changelog for v5
Tom Lin
2023-10-07 15:26:52 +0100
01ef17e8b4
Bump version to 5.0, resolves #167
Tom Lin
2023-10-07 15:14:28 +0100
a27abfe296
Merge branch 'time_init_read' into develop
Tom Lin
2023-10-07 15:09:52 +0100
145e2a0649
Merge branch 'fix_num_type' into develop
Tom Lin
2023-10-07 15:09:44 +0100
3cb01e76a8
Add init/read timing for Julia
Tom Lin
2023-10-07 14:59:26 +0100
e7774c1372
Update changelog for timing and version bump updates
Tom Lin
2023-10-07 13:58:34 +0100
3de019c156
Add init/read timing for Java Upgrade to TornadoVM 0.15 API
Tom Lin
2023-10-07 13:50:58 +0100
971d1e8ac7
Add init/read timing for Scala
Tom Lin
2023-10-07 12:10:08 +0100
512a6fac0c
Add init/read timing for Rust
Tom Lin
2023-10-07 11:16:46 +0100
f2f7f3a3de
Fix bad dot group initialiser in HIP and CUDA
Tom Lin
2023-10-07 11:12:08 +0100
5f3741e404
Add init/read timing for C++ models
Tom Lin
2023-10-07 10:23:31 +0100
ffae3ba83f
Fix CMAKE_CUDA_FLAGS, resolves #166
Tom Lin
2023-10-07 09:45:16 +0100
e347d2ff6c
Aggregate initialise numeric types, resolves #134
Tom Lin
2023-10-07 09:41:18 +0100
9954b7d38c
Set CUDA dot kernel to use number of blocks relative to device property
Tom Deakin
2023-10-06 17:56:42 +0100
92fed7082b
Add Futhark implementation (#146 )
Troels Henriksen
2023-10-03 14:57:20 +0200
2e3ebeecab
Don't set CMAKE_BUILD_TYPE unconditionally
Tom Lin
2023-10-01 21:48:27 +0100
369785c96a
Add HIP managed memory support, resolves #162
Tom Lin
2023-09-25 01:41:06 +0100
bd6bb09b5d
Fix MEM flag for CUDA, resolves #163
Tom Lin
2023-09-25 01:39:23 +0100
29b03be572
Update readme and changelog
Tom Lin
2023-09-25 01:12:08 +0100
def6dadfd7
Merge remote-tracking branch 'origin/main' into develop
Tom Lin
2023-09-25 01:06:22 +0100
42de93076c
Increase CI root reserve for ROCm and tmp spills 6
Tom Lin
2023-09-25 00:10:12 +0100
e88043a5af
Increase CI root reserve for ROCm and tmp spills 5
Tom Lin
2023-09-24 23:50:56 +0100
177416229c
Increase CI root reserve for ROCm and tmp spills 4
Tom Lin
2023-09-24 23:23:40 +0100
5c9cb660ec
Increase CI root reserve for ROCm and tmp spills 3
Tom Lin
2023-09-24 23:15:58 +0100
717c40cb3d
Increase CI root reserve for ROCm and tmp spills 2
Tom Lin
2023-09-24 23:04:53 +0100
f47d27980f
Increase CI root reserve for ROCm and tmp spills
Tom Lin
2023-09-24 22:44:47 +0100
5a1be9399c
Bump Julia lockfiles and compat to 1.9
Tom Lin
2023-09-24 22:40:04 +0100
154ad9f297
Bump rust lockfiles
Tom Lin
2023-09-24 21:51:26 +0100
aea4e7d2a4
Fix CI cache version
Tom Lin
2023-09-24 21:45:47 +0100
a542f3bf67
Add experimental CI action for more disk space Don't use CI action dependencies Bump CI checkout/cache versions
Tom Lin
2023-09-24 21:41:31 +0100
89a84fbbea
Merge branch 'develop' into option_for_vec
Tom Lin
2023-09-24 21:17:47 +0100
324361aa83
Merge pull request #157 from illuhad/patch-3
Tom Lin
2023-09-24 21:13:27 +0100
a0c5c00c9c
Merge pull request #155 from illuhad/patch-1
Tom Lin
2023-09-24 21:13:02 +0100
72be9f6980
Fix up CI, resolves #145 , supersedes #154 Drop vector for std-* models
Tom Lin
2023-09-24 21:11:35 +0100
3dcafd1af1
Fix max element guard overflow for CUDA, resolves #136
Tom Lin
2023-09-22 02:31:14 +0100
87a38e949d
Fix SYCL2020 accessors typo
Tom Lin
2023-09-05 03:35:05 +0100
3f7bb631e1
Initial SYCL2020 USM implementation
Tom Lin
2023-09-05 03:29:16 +0100
b25fd755a6
Merge branch 'develop' into option_for_vec
Tom Lin
2023-09-05 02:44:43 +0100
28dcf6f962
Bump oneDPL version
Tom Lin
2023-09-01 03:48:19 +0100
eef3221df6
Qualify all math calls
Tom Lin
2023-08-31 17:53:50 +0100
09ad102966
Add hipSYCL workaround for std-indices
Tom Lin
2023-08-13 23:41:57 +0100
29b2d88aa6
Update README.md
Tom Deakin
2023-07-27 14:01:31 +0100
bc750a00b6
Add files via upload
Tom Deakin
2023-07-27 14:00:28 +0100
6d11c72382
Add support for Thrust managed memory
Tom Deakin
2023-07-27 13:46:23 +0100
d12af1075c
Merge pull request #151 from UoB-HPC/raja-update
Tom Deakin
2023-07-27 13:35:39 +0100
288d0cb189
std-indices: Use forward iterator tag to align with the implemented operators
Aksel Alpay
2023-07-06 23:57:46 +0200
1d43fcb3e7
std-indices: Fix infinite recursion in ranged::operator!=
Aksel Alpay
2023-07-06 22:38:50 +0200
6e47d341fa
Bump oneDPL to oneDPL-2022.1.0
Tom Lin
2023-07-02 05:27:13 +0100
180bd95ba3
Bump oneTBB to v2021.9.0
Tom Lin
2023-07-02 04:33:07 +0100
c3346318b9
Update SYCL options for --include-intel-llvm
Tom Lin
2023-07-02 02:31:47 +0100
50fe7c102a
Merge branch 'develop' into option_for_vec
Tom Lin
2023-06-28 19:02:24 +0100
7d570547ed
Merge pull request #152 from kaanolgu/spack-readme
Tom Deakin
2023-06-20 15:58:46 +0100
35d3cc8552
Update README.md
Tom Deakin
2023-06-20 15:58:34 +0100
75b487bfdb
Update README.md
Tom Deakin
2023-06-20 15:58:29 +0100
a9f1b7c4cb
Update README.md
Tom Deakin
2023-06-20 15:58:23 +0100
e8c8edee17
Fix link in README.md
Kaan Olgu
2023-06-17 12:06:53 +0000
217249ff38
THRUST Instructions for Spack
Kaan Olgu
2023-06-17 12:05:16 +0000
0040130b67
TBB Instructions for Spack
Kaan Olgu
2023-06-17 11:38:50 +0000
61f23698e5
RAJA Instructions for Spack
Kaan Olgu
2023-06-17 11:37:52 +0000
178763fd52
ACC Instructions for Spack
Kaan Olgu
2023-06-17 11:34:24 +0000
2f4e6a5873
SYCL/SYCL2020 Instructions for Spack
Kaan Olgu
2023-06-17 11:29:18 +0000
c3dee4b64d
Kokkos Instructions for Spack
Kaan Olgu
2023-06-17 10:08:01 +0000
9b13172235
CUDA Instructions for Spack
Kaan Olgu
2023-06-17 09:17:32 +0000
406cc0010e
HIP Instructions for Spack
Kaan Olgu
2023-06-17 09:02:13 +0000
7715c0843b
STD Instructions for Spack
Kaan Olgu
2023-06-16 22:20:26 +0000
22e9339a6e
OpenCL Instructions for Spack
Kaan Olgu
2023-06-16 22:03:55 +0000
acf70526c8
OpenMP style update
Kaan Olgu
2023-06-16 21:24:06 +0000
11d2bef837
OpenMP Instructions for Spack
Kaan Olgu
2023-06-16 19:53:41 +0000
e81f6c2889
Fix RAJA > v0.14.1 compatibility
Tom Lin
2023-06-13 22:18:48 +0100
7643de8d09
update changelog
Tom Deakin
2023-06-12 16:38:31 +0100
092ee67764
Change CUDA DOT thread-blocks to 1024
Tom Deakin
2023-06-12 15:49:59 +0100
c66dcf4d50
Revert "Update CUDAStream.h"
Tom Deakin
2023-06-12 15:50:52 +0100
fff1b1f84b
Update CUDAStream.h
Tom Deakin
2023-06-12 15:49:59 +0100
893af9f5d0
Fix compatibility with Kokkos 4+
Tom Lin
2023-06-10 21:08:29 +0100
8b862f09b3
Update CHANGELOG.md
Tom Deakin
2023-05-02 15:18:42 +0100
ebb1176a20
Merge pull request #139 from thomasgibson/updated-hip-kernels
Tom Deakin
2023-05-02 15:18:08 +0100
696ff6a817
Round up dot_num_blocks and remove extra check
Thomas Gibson
2023-03-13 10:47:37 -0500
6a1122e5a3
Update CHANGELOG.md
Tom Deakin
2023-01-30 12:14:17 +0000
1d49952d47
Merge pull request #150 from kaanolgu/main
Tom Deakin
2023-01-30 12:12:53 +0000
7e94495da6
Added ICPX support for the OneAPI2023 and later versions since DPCPP is deprecated
Kaan Olgu
2023-01-27 14:28:13 +0000
0df3ae79be
Merge pull request #135 from jeffhammond/fortran-ports
Tom Deakin
2022-11-23 00:01:04 +0000
66491909e4
BabelStream Fortran
Jeff Hammond
2022-11-15 06:48:39 +0200
1d0755f3a1
Merge pull request #144 from jeffhammond/nvcxx_cuda_compiler
Tom Lin
2022-10-28 04:15:46 +0100
85d80915f6
Simplify/roll back unneeded modifications
Thomas Gibson
2022-09-08 11:44:37 -0500
f44cd6fdd2
Roll back modifications for copy, mul, add, and triad
Thomas Gibson
2022-09-05 15:43:37 -0700
de93c06e78
Add clarifying comment and further clean-up
Thomas Gibson
2022-08-11 10:32:20 -0500
f98aedf64d
Use triple-chevron syntax for hip kernel launching
Thomas Gibson
2022-08-11 10:09:57 -0500
bcf8708f2c
Clean up kernels and drop unneeded modifications
Thomas Gibson
2022-05-31 11:29:42 -0500