diff options
| author | Joshua Bakita <bakitajoshua@gmail.com> | 2025-05-05 03:30:13 -0400 |
|---|---|---|
| committer | Joshua Bakita <bakitajoshua@gmail.com> | 2025-05-09 06:03:11 -0400 |
| commit | 97e97dc9d55e71edbc2031e6a509a7cc17abe168 (patch) | |
| tree | 645476af274ed5716204c27057cd6c8c1f4dfca2 /.gitignore | |
| parent | c250928930cb5c95bffc878913301f9a5d4efcb7 (diff) | |
Major update for ECRTS'25: fix TPC to GPU mapping and add a "supreme" mask
These updates are featured in the paper:
J. Bakita and J. H. Anderson, “Hardware Compute Partitioning on
NVIDIA GPUs for Composable Systems”, Proceedings of the 37th
Euromicro Conference on Real-Time Systems (ECRTS), to appear,
Jul 2025.
They:
1. Fix reported GPC to TPC mappings (requires nvdebug update).
2. Add support for a "supreme" mask, which overrides all others and
can be set on a per-process basis via an environment variable,
and optionally modified at runtime via the nvtaskset utility.
3. Add test for the supreme mask.
Diffstat (limited to '.gitignore')
| -rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
| @@ -2,6 +2,7 @@ libsmctrl.a | |||
| 2 | libsmctrl.o | 2 | libsmctrl.o |
| 3 | libsmctrl.so | 3 | libsmctrl.so |
| 4 | libsmctrl_test_gpc_info | 4 | libsmctrl_test_gpc_info |
| 5 | libsmctrl_test_supreme_mask | ||
| 5 | libsmctrl_test_global_mask | 6 | libsmctrl_test_global_mask |
| 6 | libsmctrl_test_stream_mask | 7 | libsmctrl_test_stream_mask |
| 7 | libsmctrl_test_stream_mask_override | 8 | libsmctrl_test_stream_mask_override |
