В любом случае, давайте посмотрим, где мы находимся сейчас, то есть в декабре 2024 года. Могу ли я использовать один или другой язык ядра C++ и скомпилировать его — используя собственные инструменты и библиотеки NVIDIA или даже clang/LLVM, а затем материалы NVIDIA, чтобы он мог работать на графических процессорах NVIDIA? И если да, то как, блин, это делается?
Примечания:
- Альтернативные способы меня не интересуют чтобы заставить графические процессоры запускать вещи, написанные на C++, например. использование ядер CUDA, NVIDIA Thront, SYCL, OpenMP, OpenACC и т. д. Это все хорошо, но не о том, о чем этот вопрос.
- Я задавал аналогичный вопрос в 2019 году, когда состояние дела было иным, чем сегодня, и получил ответ, актуальный для того времени. Я думаю, что этот отдельный вопрос уместен (но другие могут думать иначе).
Подробнее здесь: https://stackoverflow.com/questions/793 ... pus-in-202