Commit Graph

  • e7cd6ae34a feat: add progress bar for Autotuner master Anthony Berg 2025-03-26 00:28:16 +01:00
  • 079bad08b8 feat: add having run jupyter notebooks with fixes Anthony Berg 2025-03-25 23:25:23 +01:00
  • c485b37219 fix(GPUSimulators): swap out missing functions in Autotuner Anthony Berg 2025-02-18 10:22:00 +01:00
  • aa54d21f0a feat(GPUSimulator): add the extra variables introduced in SWWECommon for all other algorithms Anthony Berg 2025-02-18 10:21:12 +01:00
  • 71cc5628c8 fix(GPUSimulator): use class function instead of calling hash_kernel separately Anthony Berg 2025-02-18 10:16:10 +01:00
  • 23837b5828 build(conda): update Python to 3.9 Anthony Berg 2025-02-18 10:12:54 +01:00
  • 7c312c255f docs(GPUSimulators): add documentation for CudaContext Anthony Berg 2025-02-14 16:29:47 +01:00
  • ef207432db refactor(GPUSimulator): follow PEP 8 style guide Anthony Berg 2025-02-14 12:40:31 +01:00
  • ce8e834771 feat(gitignore): add generated files, Python, CUDA, and JetBrains to .gitignore Anthony Berg 2025-02-13 16:48:10 +01:00
  • e43d7de73b
    Update README.md André R. Brodtkorb 2023-02-23 08:57:38 +01:00
  • 9613269c45
    Merge pull request #10 from setmar/master André R. Brodtkorb 2023-02-23 08:55:50 +01:00
  • 55029275e3 Cleanup Martin Lilleeng Sætra 2022-08-16 19:01:24 +02:00
  • 4216a7d530 Added setup instructions Martin Lilleeng Sætra 2022-08-16 18:24:21 +02:00
  • d7fbc18cdd Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2022-08-16 14:48:53 +00:00
  • 02b4467b36 Separate notebook for Simula Figures. Martin Lilleeng Sætra 2022-08-16 16:48:05 +02:00
  • 96a9f0faad Separate notebook for Saga Figures Martin Lilleeng Sætra 2022-08-16 16:41:38 +02:00
  • 234c8cb727 Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2022-08-16 14:35:21 +00:00
  • 403146cccc Draft of SHMEMSimulator Martin Lilleeng Sætra 2022-08-16 14:34:57 +00:00
  • a7a723aca6 Added benchmarks for Saga and updated figures. Martin Lilleeng Sætra 2022-06-24 17:14:10 +02:00
  • 528b738dda Added benchmarks and updated figures. Martin Lilleeng Sætra 2022-06-24 14:33:16 +02:00
  • aa693a9a46 Revised DGX-2 benchmarks and added HGX benchmarks. Martin Lilleeng Sætra 2022-06-20 09:28:45 +02:00
  • 0f0cbad2dd Tweaked MPI job params Martin Lilleeng Sætra 2022-06-09 14:09:10 +02:00
  • ff27e14217 Adjusted dt Martin Lilleeng Sætra 2022-05-25 17:04:44 +02:00
  • 286a5dd872 Adjusting job script Martin Lilleeng Sætra 2022-05-25 15:50:24 +02:00
  • 9749acb6fe Added numactl Martin Lilleeng Sætra 2022-05-25 14:58:05 +02:00
  • a260230002 Removed nvtx and MPI options for job script Martin Lilleeng Sætra 2022-05-25 14:52:44 +02:00
  • a588948e77 Bugfix for ghost cell exchange and nc atts Martin Lilleeng Sætra 2022-05-25 11:25:10 +00:00
  • 4d03e6cfbc Updated job/experiment scripts Martin Lilleeng Sætra 2022-05-25 11:23:22 +00:00
  • 5faf334c24 Updated plots Martin Lilleeng Sætra 2022-05-09 13:55:05 +00:00
  • b5ce0142a0 Fixed logging and matplotlib commands Martin Lilleeng Sætra 2022-05-09 13:54:35 +00:00
  • e5a8486501 Periodic BC now working with domain decomposition again. Martin Lilleeng Sætra 2022-05-09 13:50:59 +00:00
  • b4d204c9c9 Scripts for single-GPU testing and running on PPI. Martin Lilleeng Sætra 2022-05-09 13:50:12 +00:00
  • 28f73c20af Benchmark script for weak scaling Martin Lilleeng Sætra 2022-04-26 15:39:54 +02:00
  • c7e6f17445 Adjusting order of substep ops and benchmark scripts Martin Lilleeng Sætra 2022-04-26 15:39:21 +02:00
  • acb7d2ab39 Async mem ops Martin Lilleeng Sætra 2022-04-26 12:10:22 +00:00
  • 6c8bac6f7b Async mem ops Martin Lilleeng Sætra 2022-04-26 11:34:29 +00:00
  • dcef56a1b9 More time counters and separation of experiments. Martin Lilleeng Sætra 2022-04-11 13:57:33 +00:00
  • 42aff3e095 Added profiling run script for seymour. Martin Lilleeng Sætra 2022-04-11 08:57:40 +00:00
  • 91291ac19d Updated graphs. Martin Lilleeng Sætra 2022-04-08 17:33:39 +02:00
  • d83d620512 Profiling code for DGX-2. Added fixed dt. Martin Lilleeng Sætra 2022-04-08 15:09:09 +02:00
  • 80d84e0489 Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2022-04-07 14:23:02 +00:00
  • 286ead0fbe Added notebook for plotting (scalability) figures. Martin Lilleeng Sætra 2022-04-07 14:22:42 +00:00
  • f8baa365d8 Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2022-04-07 13:52:28 +02:00
  • 353056d5b1 Added arguments for job script Martin Lilleeng Sætra 2022-04-07 13:52:16 +02:00
  • 8fd9d3d850 Added more profiling timers Martin Lilleeng Sætra 2022-04-07 09:07:20 +00:00
  • 124e033ff5 More profiling Martin Lilleeng Sætra 2022-04-01 13:42:56 +00:00
  • bf8dc33b28 Merge remote-tracking branch 'upstream/master' Martin Lilleeng Sætra 2022-01-24 20:15:37 +01:00
  • 5b6e145d80 Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2022-01-24 19:58:12 +01:00
  • 8f565f57f6 Tweaked DGX-2 run setup. Martin Lilleeng Sætra 2022-01-24 19:57:58 +01:00
  • bc39170efb Tweaked settings for DGX-2 run. Martin Lilleeng Sætra 2022-01-24 19:56:07 +01:00
  • 689cf14202
    Update README.md Martin Lilleeng Sætra 2022-01-24 18:17:41 +01:00
  • 55499546be
    Update README.md Martin Lilleeng Sætra 2022-01-24 18:04:55 +01:00
  • ab0b3d29a1
    Update README.md Martin Lilleeng Sætra 2022-01-24 17:26:40 +01:00
  • b48701bfe9 Added separate conda env for use with jupyter Martin Lilleeng Sætra 2022-01-24 16:10:17 +01:00
  • bf959d15a9
    Update README.md Martin Lilleeng Sætra 2022-01-24 12:42:29 +01:00
  • 151fc2124f
    Update README.md Martin Lilleeng Sætra 2022-01-24 11:52:01 +01:00
  • 64af428809
    Update README.md Martin Lilleeng Sætra 2022-01-24 11:50:54 +01:00
  • 0aab0a8f36
    Update README.md Martin Lilleeng Sætra 2022-01-24 11:50:19 +01:00
  • 084262a146
    Update README.md Martin Lilleeng Sætra 2022-01-05 20:34:32 +01:00
  • 61ca69c095
    Update README.md Martin Lilleeng Sætra 2022-01-05 20:33:51 +01:00
  • ef7e5becae
    Update README.md Martin Lilleeng Sætra 2022-01-05 20:19:57 +01:00
  • 4c60293f40
    Update README.md Martin Lilleeng Sætra 2022-01-05 17:40:15 +01:00
  • f8694e74ff
    Create README.md Martin Lilleeng Sætra 2022-01-05 17:34:47 +01:00
  • 5f114fe7a5 Slurm job script for shmem Martin Lilleeng Sætra 2021-08-06 17:13:11 +02:00
  • 9f88d611dd Single-node testing Martin Lilleeng Sætra 2021-08-06 15:05:19 +00:00
  • 9c4de881a8 Setup for scaling ex's on Saga. Martin Lilleeng Sætra 2021-05-23 20:32:22 +02:00
  • 11223f0890 Checkpoint. Next: Compose domain before writing Martin Lilleeng Sætra 2021-05-23 18:26:18 +00:00
  • ad2be4b5a5 Added sync, some comments, and done some tinkering Martin Lilleeng Sætra 2021-05-18 21:19:07 +00:00
  • b6424b84fb First running version. Martin Lilleeng Sætra 2021-05-13 14:47:06 +00:00
  • 5b6c4f682d Checkpoint SHMEMSimulatorGroup. Needs debugging. Martin Lilleeng Sætra 2021-05-12 16:09:29 +00:00
  • 2da4640840 Added class for managing SHMEMSimulators Martin Lilleeng Sætra 2021-05-05 15:24:34 +00:00
  • 2bc602622c Ignore vscode settings Martin Lilleeng Sætra 2021-05-05 15:23:16 +00:00
  • 64563ed349 Stupid multi-context multi-GPU working. Martin Lilleeng Sætra 2021-03-04 17:52:02 +01:00
  • aade33caa5 Bugfix Martin Lilleeng Sætra 2021-03-03 16:00:09 +00:00
  • 98aff206dc Running multiple CUDA contexts per process/thread Martin Lilleeng Sætra 2021-02-21 22:57:50 +01:00
  • 402e2c6f9f
    Merge pull request #9 from setmar/master André R. Brodtkorb 2020-10-30 09:45:00 +01:00
  • 37488b1ef3 :Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2020-10-16 23:03:41 +02:00
  • 4b4d4b4717 Using work directory. Martin Lilleeng Sætra 2020-10-16 23:03:29 +02:00
  • bb7f25ef26 Merge branch 'master' of github.com:setmar/ShallowWaterGPU Martin Lilleeng Sætra 2020-10-16 22:56:23 +02:00
  • a321dcdb43 Job script for Saga. Martin Lilleeng Sætra 2020-10-16 22:30:14 +02:00
  • 7c9adb05be Added conda env and job script for DGX-2. Martin Lilleeng Sætra 2020-10-16 17:28:51 +02:00
  • 51b54b7711
    Merge pull request #8 from babrodtk/euler André R. Brodtkorb 2020-09-18 11:59:10 +02:00
  • fc4a07bd11 Updated figures euler André R. Brodtkorb 2019-11-26 07:11:24 +00:00
  • a5c5a51da4 Updated desingularization notebook André R. Brodtkorb 2019-11-25 19:32:44 +00:00
  • edb78fcfc7 Updated desingularization notebook André R. Brodtkorb 2019-11-25 19:14:44 +00:00
  • 83965e8f47
    Merge pull request #7 from setmar/euler André R. Brodtkorb 2019-09-19 07:24:56 +02:00
  • 0af7f37b07 Reverting changes to notebooks. Martin Lilleeng Sætra 2019-08-16 15:35:18 +00:00
  • 239c1fdcd9 Refactoring. Martin Lilleeng Sætra 2019-08-16 15:27:46 +00:00
  • 6a1f58c8df
    Minor Linux compatibility fix. Martin Lilleeng Sætra 2019-08-12 14:43:11 +00:00
  • d72ef74d98 Merge branch 'euler' of github.com:babrodtk/ShallowWaterGPU into euler Martin Lilleeng Sætra 2019-08-12 12:17:31 +00:00
  • e7f66bb1b0 Updates to notebook André R. Brodtkorb 2019-08-12 14:09:56 +02:00
  • 3c1e347fd2 Merge branch 'master' of github.com:babrodtk/ShallowWaterGPU into euler Martin Lilleeng Sætra 2019-08-12 12:02:11 +00:00
  • 75678c4fb3
    Made MPI magic Linux compat. Martin Lilleeng Sætra 2019-08-06 11:18:04 +00:00
  • d605b9e102
    Small bugfixes/updates. Martin Lilleeng Sætra 2019-08-05 11:59:38 +00:00
  • 4ca9581b37
    EulerTesting.ipynb now runs on Linux. Simulation results needs further validation. Martin Lilleeng Sætra 2019-06-05 15:30:35 +00:00
  • 4fa14abdff Fix for Abel André R. Brodtkorb 2018-12-10 16:10:52 +01:00
  • 2c6ecc8d88 Pinned memory André R. Brodtkorb 2018-12-10 12:08:10 +01:00
  • 12174b39db Added example script André R. Brodtkorb 2018-12-04 18:06:45 +01:00
  • 4292513c03 Fixed global boundary conditions André R. Brodtkorb 2018-12-04 14:36:48 +01:00
  • abcda741ab Updated initial conditions André R. Brodtkorb 2018-12-03 15:50:05 +01:00