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

52 Commits

Author SHA1 Message Date
5c3ace7c3e Merge branch 'develop' into feature/scidac-wp1 2024-04-30 05:26:06 -04:00
60b7f6c99d Flight recorder, resurrecting the "world famous" Britney test 2024-03-22 15:32:26 +00:00
fab1efb48c More britney logging improvements 2024-03-19 14:36:21 +00:00
62e7bf024a Updated flight logging for Britney test 2024-03-12 20:10:04 +00:00
2704b82084 Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2024-03-12 15:16:24 +00:00
cf8632bbac Britney test option 2024-03-12 15:15:35 +00:00
f17b8de907 fallback to _POSIX_HOST_NAME_MAX if HOST_NAME_MAX is not defined 2024-03-07 15:22:08 +09:00
cc04dc42dc Merge branch 'develop' into feature/scidac-wp1 2024-03-06 14:55:21 -05:00
1b93a9be88 Print out the hostname 2024-03-06 00:01:58 +00:00
839f9f1bbe Don't log memory by default 2024-01-17 16:25:50 -05:00
82fc4b1e94 Finalise 2023-11-23 18:19:41 -05:00
b4f1740380 Finalise message 2023-11-23 18:19:16 -05:00
b3925df9c3 Verbose on CPU-GPU xfer, remove performance by default 2023-10-24 10:25:01 -04:00
afe10ba2a2 More digits 2023-10-20 19:27:13 -04:00
82c1ecf60f Block lanczos added 2022-11-30 16:08:40 -05:00
f73db8f1f3 Synch clocks 2022-07-11 13:47:39 -04:00
63dbaeefaa Extra barrier prior to finalize just in case it fixes an issue on Tursa 2022-02-16 14:01:43 +00:00
b4f8e87982 Have Grid's cli interface understand floats 2022-02-01 23:09:06 +01:00
68650b61fe Options controlling behaviour 2021-09-21 00:51:01 +02:00
5b3c530aa7 Return value 2021-08-23 15:30:45 +01:00
c6a5499c8b Fail on non-apple 2021-08-22 18:40:55 +01:00
ffbdd91e0e Apple happiness 2021-08-20 01:15:00 +01:00
15c50a7442 Explicit instantiate the template function 2021-03-18 15:40:42 -04:00
4705aa541d Allow user to configure ShmDims via environment variables 2021-02-04 14:25:55 +01:00
1c673977fa Must ask for COMMMS_THREADS 2020-11-13 03:59:36 +01:00
37ec4b241c Default thread count sensible 2020-08-20 22:12:31 +02:00
6365a89ba3 create separate InitMessage for MemoryManager that can be called after communicator setup 2020-07-30 07:25:05 -04:00
ea7f8fda5e fix typo 2020-07-22 09:34:05 +02:00
906b78811b exit in Init when using --comms-overlap 2020-07-22 08:57:01 +02:00
577c064184 Memory manager initialise earlier 2020-06-24 08:24:38 -04:00
b949cf6b12 PeekLocal needs a view to keep thread safe.
ALLOCATION_CACHEE reenable
2020-06-19 17:13:27 -04: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
f39c2a240b Priintinig and device memory size detection 2020-06-04 14:58:03 -04:00
fb559614ad Initialise meemory manager 2020-06-03 09:12:47 -04:00
ebb60330c9 Automatic data motion options beginning 2020-05-17 16:34:25 -04:00
07c0c02f8c Speed up Cshift 2020-05-11 17:02:01 -04:00
28a1fcaaff First compile against SYCL 2020-05-05 11:13:27 -07:00
0b3a3562c3 Some MPI (summit) create sigusr2, so trap that 2019-12-10 21:49:12 -05:00
ec8e060ec7 Summit jsrun GPU mapping updates. Conffigure with --enable-jsrun 2019-10-31 11:46:09 -04:00
9cd33a7b9c Printing improvement 2019-07-31 08:01:24 +01:00
639dc1ab21 GPU reduction fix and also exit backtrace option 2019-07-31 01:23:23 +01:00
9dad7a0094 Reproducible reduction and axpy_norm offload from Gianluca.
Hopefully get CG running entirely on GPU
2019-07-30 00:14:12 +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
3cc9947731 Better welcome printing 2019-07-12 06:47:51 +01:00
44170cc15f Initialise CUDA device prior to entering MPI.
This may or may not interact with Summit which configures MPI - CUDA mapping with jsrun.
TBD
Cases of OpenMPI and MVAPICH are covered, and default to cudaSetDevice(0) otherwise
2019-07-11 03:14:23 +01:00
6a13731818 Move GPU cuda call earlier 2019-07-01 07:28:41 +01:00
3e41b1055c Remove Gpu only kernels. 2019-06-09 11:20:01 +01:00
042bad2ced possibility to set a build number 2019-02-14 13:58:17 +00:00
b57a4d32aa Merge branch 'develop' into feature/gpu-port 2018-12-13 05:11:34 +00:00