See how Data Parallel C++ (DPC++), the new SYCL based, cross-architecture language, simplifies heterogeneous programming across multiple architectures, including CPUs, GPUs, FPGAs and specialized accelerators. DPC++, an open-community project, is based on C++ and contains SYCL to support parallelism and heterogeneous programming for data-centric workloads. It enables developers to more easily adapt code across a variety of hardware.