JonChesterfield added reviewers: ronlieb, pdhaliwal. JonChesterfield added a comment.
Spent some time reading through this. I think the idea is to create a host binary that contains code objects for multiple variants of amdgpu - e.g. one that runs on gfx906 and another on gfx908, or one that runs on gfx906-xnack+ and another on gfx906-xnack-. That's close to the long running feature request to compile a program to a binary that can run on totally different architectures, e.g. nvptx + amdgpu + vgpu + remote. Probably in the first instance making one binary that can run on whatever and then extending it to run on a system that has multiple targets available. I've got a nvptx / amdgpu box here that would be well suited to testing that. Tagging Ron and Pushpinder who may be interested in such. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D106870/new/ https://reviews.llvm.org/D106870 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits