1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-23 02:02:02 +01:00
Commit Graph

47 Commits

Author SHA1 Message Date
3d437c5cc4 Making SYCL happy 2023-09-26 13:19:42 -07:00
519f795066 Header not liked by gcc on mac? puzzling 2023-05-22 10:21:12 -04:00
074627a5bd Pass file descriptors through AF_UNIX for level_zero 2023-04-17 21:50:52 +00:00
bd891fb3f5 tests to compile 2023-04-12 18:32:44 -04:00
983b681d46 unused statement cleaning 2023-04-07 14:12:02 +01:00
5764d21161 Fixes for --enable-comms=none 2023-03-30 10:15:28 +01:00
a7e1aceeca Compile fix on Nvidia 2023-03-29 14:36:50 -04:00
2376156fbc Merge branch 'develop' into feature/dirichlet 2023-03-27 21:33:50 -07:00
2fbcf13c46 SYCL fix 2023-03-27 14:25:14 -07:00
f36b87deb5 syscall fix 2023-03-14 12:09:00 -07:00
9295ed8d20 Print full memory range 2022-08-31 16:59:51 -04:00
aab3bcb46f Dirichlet first cut - wrong answers on dagger multiply.
Struggling to get a compute node so changing systems
2022-02-22 19:58:33 +00:00
3206f69478 SYCL happy 2021-09-21 18:01:35 -07:00
8eb1232683 Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2021-09-21 09:25:07 -07:00
c6ce3ad03b Some properties 2021-09-21 09:20:21 -07:00
109507888b Option to force use of MPI over Nvlink 2021-09-21 00:53:25 +02:00
5d29e175d8 Typo fix 2021-08-10 18:25:43 +01:00
417dbfa257 Fix 2021-08-10 08:55:35 -07:00
1eda4d8e0b Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2021-08-10 05:41:18 -07:00
50181f16e5 Level 0 IPC set up 2021-08-10 05:35:15 -07:00
80ac2a73ca Check is wrong (HtoD / DtoH) 2021-08-05 18:33:20 -04:00
29a22ae603 Simpler SYCL setup 2021-06-22 17:57:20 +00:00
6cd9224dd7 SYCL comms buffer allocate 2021-06-16 17:10:55 +00:00
4705aa541d Allow user to configure ShmDims via environment variables 2021-02-04 14:25:55 +01:00
cf76741ec6 Intel DPCPP Gold happy now (compiles all, runs Benchmark_dwf_fp32 ) 2020-12-03 03:47:11 -08:00
aa8aba6543 --shm-force-mpi 2020-11-16 20:15:50 -05:00
13df14f96e Switch off SHM paths with --disable-shm 2020-11-16 18:07:15 -05:00
18ef8056ec Hide Shared Memory 2020-11-13 04:10:40 +01:00
446ef40570 HIP IPC 2020-09-17 20:31:46 +01:00
06007db3d9 true shm_none implementation with GPUs that disables the use of device shared memory for the stencils 2020-08-14 18:37:00 +02:00
3abe09025a when using SHM_NONE allow multiple ranks per node but without using shared memory 2020-08-06 14:42:38 +02:00
3dccd7aa2c Catch edge case in SharedMemoryMPI::GetShmDims; Change default units to consistent MB in init args; Want last element not past last element in MemoryManagerCache.cc 2020-06-14 13:26:01 -04:00
7974acff54 merged sycl to feature-gpt 2020-06-12 06:49:38 -04:00
9fcb47ee63 Explicit error message instead of infinite loop in GlobalSharedMemory::GetShmDims 2020-06-02 07:44:38 -04:00
28a1fcaaff First compile against SYCL 2020-05-05 11:13:27 -07:00
98ea67b636 IBM summit optimisation. Synchronise in node is still btweeen 2 halves of AC922, so could
be a little faster
2019-11-21 15:00:46 -05:00
ec8e060ec7 Summit jsrun GPU mapping updates. Conffigure with --enable-jsrun 2019-10-31 11:46:09 -04:00
ce255ec359 Relocate to fix build failure for comms none 2019-07-20 16:37:03 +01:00
1c096626cb Hypercube defaults to on if HPE detected, but override to off possible 2019-07-20 16:06:16 +01:00
fa9cd50c5b Merge branch 'develop' into feature/gpu-port 2019-07-16 11:55:17 +01:00
0996ba9396 Pretty messaging 2019-07-12 06:45:31 +01:00
2095c12eac Make detection of HPE 8600 automatic 2019-05-22 09:54:21 +01:00
170ba4e619 Ensure different MPI ranks use different GPUs. The mapping works on Tesseract. 2019-04-28 07:32:30 +01:00
b57a4d32aa Merge branch 'develop' into feature/gpu-port 2018-12-13 05:11:34 +00:00
839605c45c Verbose reduce 2018-11-07 23:38:46 +00:00
dd36e60f6a compilation fix for hypercube optimal communicator 2018-09-08 18:07:29 +01:00
fb7d021b9d Hadrons: moving Hadrons to root directory, build system improvements 2018-08-28 15:00:40 +01:00