Модель программирования с одним исходным кодом C++?

Что имеется в виду под моделью программирования C++ с одним исходным кодом. Недавно я узнал о SYCL, который люди описывают как модель программирования C++ с одним исходным кодом, связанную с OPENCL. Я был бы очень признателен за ответы, в которых описывается, что такое SYCL? и как это работает? Спасибо вам, ребята!

1 ответ

Решение

Программирование с одним источником означает, что вы можете хранить весь свой исходный код в одном файле, а не с OpenCL, где ядра живут в своих отдельных файлах.

Вы можете узнать больше о SYCL по ссылке @Zinadarod, размещенной на http://sycl.tech/ где есть видео и статьи о SYCL. Вы можете найти фактическую реализацию SYCL здесь, на этом сайте также представлено руководство для начинающих по SYCL, а также ресурс о том, как создавать программное обеспечение с использованием ComputeCpp, реализации SYCL.

Другие вопросы по тегам