-
Notifications
You must be signed in to change notification settings - Fork 0
Sync meeting on EESSI test suite (2024 01 18)
Kenneth Hoste edited this page Feb 1, 2024
·
1 revision
- every 2 weeks on Thursday at 14:00 CE(S)T
- next meetings:
- Thu 1 Feb'24 14:00 CET
- Thu 15 Feb'24 14:00 CET
- Thu 29 Feb'24 14:00 CET
- Thu 14 Mar'24 14:00 CET
-
test-suite on Hortense
-
Merged #96 which adds
--mem
to configuration files- This was done for each partition and can be done commonly for all partition.
- Caspar: Agreed, should be in some common config. Who will do it? How?
- Maybe a
options: eessi.testsuite.common_config.get_common_options()
would be enough?
- Maybe a
- Caspar: Agreed, should be in some common config. Who will do it? How?
- This was done for each partition and can be done commonly for all partition.
-
OSU tests
- Sam reviewed, comments need to be checked by Satish
- https://github.com/EESSI/test-suite/pull/54#discussion_r1451741808 .
- Running CUDA modules on the pure CPU nodes using stubs:
- Currently, CUDA module generating pure
cpu
test will fail oncpu
nodes. - Currently, remove the
cpu
tests from CUDA modules. - GROMACS CUDA module runs on CPU devices without complaining where as OSU crashes.?
- Should we not allow running CUDA modules on CPU nodes at all?
- Currently not a blocker, but open an issue.
- Currently, CUDA module generating pure
- 32 GB of memory for point to point tests is too much.
- Contact OSU for checking this and also better error reporting.
- Currently not a blocker, but open an issue.
- Play with this option: -M, --mem-limit SIZE set per process maximum memory consumption to SIZE bytes
- Install CUDA OSU module, talk to Snellius system admins and get an update on Caspar's request.
- Lara tested on Hortense CPU, had issues on GPU but those seemed not specific to OSU.
- Merge now including collectives and figure out the problems later.
- Hand the test-suite to other partners.
- Sam reviewed, comments need to be checked by Satish
-
bot now picks up on
bot/test.sh
andbot/check-test.sh
script in target repo- currently as part of the build phase, in build environment
- bot is ready but not doing anything for now: OSU and TensorFlow good candidates.
- GROMACS tests have been failing.
-
Xin tested docs to see if it was clear how to run (tested on Snellius)
- Some issues, you have to be quite careful in what you do
- Xin will create issue / PR with suggestions for improvement
- PR is opened and WIP.
-
MultiXscale deliverable finished and is online.
-
goals for next weeks
- Sam/Satish: finish OSU PR
- Sam
- CUDA samples
- maybe port over test from VUB test suite to EESSI test suite
- Kenneth:
- maybe look into GROMACS CI test
- Xin:
- docs
- Espresso test
- Satish
- Espresso test along with Xin.
- OpenFOAM test.(https://github.com/eessi/eessi-demo)
- fix GROMACS CI test when there's too many cores
- skip if there's too many cores available per node
- print message that there's too many cores available, give useful suggestion
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-12-06)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-11-22)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-11-22)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-11-08)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-10-19)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-10-04)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-09-20)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-09-06)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-08-25)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-08-09)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-software-testing-(27%E2%80%9007%E2%80%902023)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-06-28)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-06-15)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-05-31)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-05-17)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-04-20)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-03-30)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-03-10) (incl. 2023-02-23)
- https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-test-suite-(2023-02-09)