{"product_id":"sycl-1-2-1-quick-reference","title":"SYCL 1.2.1 Quick Reference","description":"\u003cp\u003eThis is an 8-page quick reference for the SYCL 1.2.1 API. SYCL (pronounced ÔsickleÕ) is a royalty-free, cross-platform abstraction layer that builds on the underlying concepts, portability and efficiency of OpenCL that enables code for heterogeneous processors to be written in a Òsingle-sourceÓ style using completely standard C++. SYCL single-source programming enables the host and kernel code for an application to be contained in the same source file, in a type-safe way and with the simplicity of a cross-platform asynchronous task graph. SYCL includes templates and generic lambda functions to enable higher-level application software to be cleanly coded with optimized acceleration of kernel code across the extensive range of shipping OpenCL 1.2 implementations. Developers program at a higher level than OpenCL C or C++, but always have access to lower-level code through seamless integration with OpenCL, C\/C++ libraries, and frameworks such as OpenCVª or OpenMPª.\u003c\/p\u003e","brand":"Khronos Group","offers":[{"title":"Paperback","offer_id":43998032822433,"sku":"9780359032594","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0462\/1120\/3233\/files\/1p78mp4p-front-shortedge-384.jpg?v=1748219555","url":"https:\/\/bookswholesale.myshopify.com\/products\/sycl-1-2-1-quick-reference","provider":"BooksWholesale","version":"1.0","type":"link"}