From 97e97dc9d55e71edbc2031e6a509a7cc17abe168 Mon Sep 17 00:00:00 2001 From: Joshua Bakita Date: Mon, 5 May 2025 03:30:13 -0400 Subject: Major update for ECRTS'25: fix TPC to GPU mapping and add a "supreme" mask MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .gitignore | 1 + 1 file changed, 1 insertion(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 7c52826..5f0fdbe 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ libsmctrl.a libsmctrl.o libsmctrl.so libsmctrl_test_gpc_info +libsmctrl_test_supreme_mask libsmctrl_test_global_mask libsmctrl_test_stream_mask libsmctrl_test_stream_mask_override -- cgit v1.2.2