{"author":"Felix Kuehling","author_email":"felix.kuehling@amd.com","author_time":1712694081,"commit_time":1712694081,"committer":"GitHub","committer_email":"noreply@github.com","hash":"38ae4194a62592f0c941713ffc2a7393370e58b6","message":"Fixes for ops_kfd (#4105)\n\n* kfd_ops: Fix GPU node discovery on NUMA systems\r\n\r\nIgnore potentially multiple CPU NUMA nodes and any GPU nodes that are\r\nnot accessible because of device cgroups.\r\n\r\nSigned-off-by: Felix Kuehling <felix.kuehling@amd.com>\r\n\r\n* kfd_ops: Format the GFX arch target name correctly\r\n\r\nThe target version in sysfs properties is a decimal representation with\r\ntwo digits per component.\r\n\r\nThe format for LLVM GFX target names is a bit quirky for historical\r\nreasons. It uses one digit for the minor version and stepping. When it\r\nran out of decimal digits for the stepping on gfx90X it started using\r\nhexadecimal there. But the major version is still decimal and went\r\ndouble digit in GFX10.\r\n\r\nMake sure to parse and format it accordingly for all supported GPUs.\r\n\r\nSigned-off-by: Felix Kuehling <felix.kuehling@amd.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Felix Kuehling <felix.kuehling@amd.com>","parents":["10dbf90b2cbf866be00cf5ad60f83ca4d6d3ede7"],"tree_hash":"ca55536c38fde8da859242e86e42f369e6b2af37"}