Commit Graph

813 Commits

Author SHA1 Message Date
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 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
1d0755f3a1
Merge pull request #144 from jeffhammond/nvcxx_cuda_compiler
accept NVHPC NVC++ as a CUDA compiler when it is so
2022-10-28 04:15:46 +01:00
Jeff Hammond
9b55076797 accept NVHPC NVC++ as a CUDA compiler when it is so
Signed-off-by: Jeff Hammond <jehammond@nvidia.com>
2022-09-26 03:41:45 -07:00
Tom Deakin
1b679996fc update changelog 2022-08-16 15:45:11 +00:00
Tom Deakin
6945cbcec7 Fix RAJA CUDA build
RAJA looses the source directory, so need to remind it where the
BabelStream source is to make sure it treats the source as CUDA

NB: The RAJA CUDA build might be broken at this time.
See https://github.com/LLNL/RAJA/issues/1296
Workaround below worked for us
https://github.com/LLNL/RAJA/pull/1302
2022-08-16 15:43:22 +00:00
Tom Lin
f7e912c3b9
Merge pull request #121 from keichi/respect-overrides
Fix a bug in the CMake script where override flags are ignored
2022-08-05 15:52:48 +01:00
Tom Lin
1d423fc70d
Merge pull request #131 from UoB-HPC/dependabot/cargo/src/rust/rust-stream/crossbeam-utils-0.8.8
Bump crossbeam-utils from 0.8.5 to 0.8.8 in /src/rust/rust-stream
2022-06-12 11:14:35 +01:00
dependabot[bot]
7c3f7c9220
Bump crossbeam-utils from 0.8.5 to 0.8.8 in /src/rust/rust-stream
Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) from 0.8.5 to 0.8.8.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.8.5...crossbeam-utils-0.8.8)

---
updated-dependencies:
- dependency-name: crossbeam-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-12 09:10:22 +00:00
Tom Deakin
7b8a561f58
Update preferred Citation in README 2022-04-27 12:20:10 +01:00
Keichi Takahashi
00d0bc15ba Fix a bug in the CMake script where override flags are ignored 2022-02-14 13:37:50 +09:00
Tom Lin
e21134d538 Fix rust impl. version format 2021-12-22 13:13:03 +00:00
Tom Lin
1de088d8ea Version bump standalone implementations 2021-12-22 13:05:29 +00:00
Tom Deakin
b0f9c179ea version bump changelog 2021-12-22 13:03:40 +00:00
Tom Deakin
9be9e71542 Version bump CPP implementations 2021-12-22 12:59:05 +00:00
Tom Deakin
272cc719bd
Merge pull request #115 from UoB-HPC/std-next
More STD variants
2021-12-22 12:58:06 +00:00
Tom Deakin
e620a7ac36 ammend copyright headers 2021-12-22 12:33:49 +00:00
Tom Deakin
fe06ac03b0
Update src/std-data/STDDataStream.cpp 2021-12-22 12:31:29 +00:00
Tom Deakin
91e83067a3
Update src/std-data/STDDataStream.h 2021-12-22 12:28:54 +00:00
Tom Deakin
0b51c76af9
Update src/std-data/STDDataStream.h 2021-12-22 12:28:28 +00:00
Tom Lin
2cd52228b7 Revert "Add oneDPL support for std-data and std-indices"
This reverts commit 6ea09a9620.
2021-12-22 12:20:33 +00:00
Tom Deakin
219af7a4ba
Merge pull request #119 from UoB-HPC/append-link-flags
Append link flags directly without check
2021-12-22 12:04:42 +00:00
Tom Deakin
374a902f88
Merge pull request #118 from UoB-HPC/julia-dependency-update
Bump all Julia dependencies
2021-12-22 12:03:18 +00:00
Tom Lin
f41edc2803 Bump all Julia dependencies 2021-12-22 11:01:15 +00:00
Tom Lin
847d87c338 Append link flags directly without check 2021-12-22 10:26:03 +00:00
Tom Lin
6ea09a9620 Add oneDPL support for std-data and std-indices 2021-12-22 09:14:46 +00:00
Tom Lin
fbd2e1bdc1 Add comments for custom range iterator
Remove debug leftovers from CMakeList
Update copyright
2021-12-22 09:10:41 +00:00
Tom Lin
f9bba3c0de Split implementation for index/data oriented std variants
Fix missing range iterator functions for std-indices
Rename std20 to std-ranges
2021-12-15 21:38:56 +00:00
Tom Lin
881c0cc706 Merge branch 'main' into std-next 2021-12-15 20:18:09 +00:00
Tom Deakin
9ec3018b7f
Merge pull request #95 from UoB-HPC/rust
Rust implementation
2021-12-09 16:45:28 +00:00
Tom Lin
07c7e237c2 Fix rust CI path 2021-12-09 16:22:52 +00:00
Tom Lin
18376f77d8 Move rust to appropriate folder 2021-12-09 16:19:49 +00:00
Tom Lin
f6d7258465 Merge branch 'main' into rust
# Conflicts:
#	README.md
2021-12-09 16:09:33 +00:00
Tom Lin
c0fffb9915 Merge branch 'main' into rust
# Conflicts:
#	.github/workflows/main.yaml
2021-12-09 15:58:19 +00:00
Tom Deakin
6fd8071399
Update README.md 2021-12-09 12:55:44 +00:00
Tom Deakin
c4ec43b107
Merge pull request #89 from UoB-HPC/sycl-2020
Update SYCL version to SYCL 2020
2021-12-09 11:56:07 +00:00
Tom Deakin
610c1734a9 Fix SYCL 2020 header file name and reduction identity typos 2021-12-09 11:53:21 +00:00
Tom Deakin
9e9cefe859 remove spurious .swp file 2021-12-09 11:52:47 +00:00
Tom Deakin
2f1187f0d5 Move SYCL2020 to subdirectory 2021-12-09 11:40:30 +00:00
Tom Deakin
b70c7f0357 update headers 2021-12-09 11:27:44 +00:00
Tom Deakin
e077d149dc Retain 1.2.1 and 2020 versions of SYCL 2021-12-09 11:26:17 +00:00
Tom Deakin
edcc3e79cd fix sycl 2020 after merge from main 2021-12-09 11:25:26 +00:00