To date, SYCL development has been managed by the Khronos Group, which is a multi-stakeholder organization that is helping to build out standards for parallel computing, virtual reality and 3D graphics. SYCL is an approach for data parallel programming in the C++ language and, according to Lavender, it looks a lot like CUDA. Intel's investment in SYCL is not entirely selfless and isn't just about supporting an open-source effort it's also about helping to steer more development toward its recently released consumer and data center GPUs. ![]() "You can't use CUDA to program an Intel GPU, so what do you use?" That's where Intel is contributing heavily to the open-source SYCL specification (SYCL is pronounced like "sickle") that aims to do for GPU and accelerated computing what Java did decades ago for application development. From the report: "Today in the accelerated computing and GPU world, you can use CUDA and then you can only run on an Nvidia GPU, or you can go use AMD's CUDA equivalent running on an AMD GPU,รข Lavender told VentureBeat. ![]() Greg Lavender, CTO of Intel, spoke to VentureBeat about the company's efforts to help developers build applications that can run on any operating system.
0 Comments
Leave a Reply. |