2017-09-26 26 views
1

单源C++编程模型的意义是什么。我最近才了解SYCL,人们将其描述为与OPENCL相关的单源C++编程模型。我非常感谢那些描述SYCL是什么的答案。以及它如何工作? 谢谢你们!单一来源的C++编程模型?

+0

您需要的一切在这里:https://www.khronos.org/sycl – zindarod

+0

Zindarod - 非常感谢。我对这些东西很陌生。你能给我一个简单的例子来证明它的工作吗? – praveen

+0

下面链接@Zindarod共享,你可以找到这个演示,其中包括一个简单的例子:http://www.leehowes.com/files/talks/20150512-IWOCL2015-SYCLTutorial-IntroductionToSYCL.pdf – Dithermaster

回答

1

单一源代码编程意味着您可以将所有源代码保存在单个文件中,而不是使用OpenCL,其中内核位于各自的单独文件中。

你可以在@Zinadarod发布的链接和http://sycl.tech上找到关于SYCL的更多信息,其中有关于SYCL的视频和文章。您可以找到SYCL here的实际实现,该网站还提供了一个beginners guide to SYCL以及如何使用ComputeCpp构建软件的资源,这是SYCL的一个实现。

+0

先生非常感谢您 : ) – praveen