Category: Data

We are in a wonderful time when hardware innovation is leading to an explosion in CPUs, GPUs, FPGAs, DSPs, ASICs and more — which I simply abbreviate as XPUs.

As developers, the onslaught of XPUs means that we are increasingly challenged to code for a larger collection of diverse processing units.

Having multiple open source compilers for SYCL is fantastic for the community, and it demonstrates that SYCL has broad, diverse and open support.

The openness of SYCL and oneAPI libraries and tools are helping usher in a new era for openness and performance to give us useful programming access to all XPUs.

We should shape support for XPUs together, in the open, and enjoy the benefits of the enormous diversity in XPUs available for us to program effectively.

Related Articles