SYCL Summer Sessions Day 5 - SYCL™ Programmer's Toolbox

04 September 2020

SYCL Programmer's Toolbox: Tips & Tricks for Effective Application Development

Presenter: Philip Salzmann, University of Innsbruck

To many, programming highly parallel architectures still seems like a daunting task, as low-level APIs and limited tooling support have historically resulted in a developer experience that leaves much to be desired. However, great strides have been made in recent years, with modern programming models such as SYCL alleviating most of these pains. In particular, SYCL developers may benefit from its modern API design, flexible execution model as well as robust tooling support for underlying hardware platforms – if they know how to take advantage of it. This talk, aimed at beginners and intermediate SYCL users, will take a look at a variety of useful tips, tricks and techniques that may come in handy during SYCL application development.

Codeplay Software Ltd has published this article only as an opinion piece. Although every effort has been made to ensure the information contained in this post is accurate and reliable, Codeplay cannot and does not guarantee the accuracy, validity or completeness of this information. The information contained within this blog is provided "as is" without any representations or warranties, expressed or implied. Codeplay Sofware Ltd makes no representations or warranties in relation to the information in this post.
Rod Burns's Avatar

Rod Burns

VP Ecosystem