What is it about?
Wavefront splitting is a technique that reduces the impact of branch divergence, a common performance barrier in graphics processing units (GPUs). We present a new version of this technique that improves the performance of GPU applications while ensuring that tasks can complete within timing constraints in safety-critical applications.
Featured Image
Photo by Remy Gieling on Unsplash
Why is it important?
Designers of safety-critical systems may want to use wavefront splitting to enhance the performance of GPUs. However, they need some guarantees that timing requirements will be met. Our technique provides this performance gain while also reducing the execution time in the worst case scenario.
Read the Original
This page is a summary of: Predictable GPU Wavefront Splitting for Safety-Critical Systems, ACM Transactions on Embedded Computing Systems, September 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3609102.
You can read the full text:
Contributors
The following have contributed to this page