Commit Graph

  • 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