July 2026

Conference Paper

Rasterization with Data-Parallel Primitives

By:
Buckley, Makani; Moreland, Kenneth D; Childs, Hank
Page Number:
1-11
Book Title:
Eurographics Symposium on Parallel Graphics and Visualization (EGPGV)
Publication Date:
July 2026
Publisher Location:
Eurographics Association, Austria
Conference Name:
Eurographics Symposium on Parallel Graphics and Visualization (EGPGV)
Conference Location:
Nottingham, United Kingdom
Conference Sponsor:
Eurographics
View DOI Listing:
https://doi.org/10.2312/egpgv.20261000

Abstract

Parallel rasterization can suffer from race conditions during fragment generation, which is traditionally addressed by using specialized hardware accessible via vendor graphics APIs. Unfortunately, graphics APIs are increasingly problematic on high-performance computers, either because they are not provided or because of concerns about dependencies with in situ visualization. In response, we present a hardware-agnostic rasterization algorithm that handles race conditions using only data-parallel primitives (DPPs), enabling efficient rendering on HPC systems without graphics API dependencies and aligning with recent efforts to deliver visualization software with DPPs. Our evaluation consists of three phases: (1) evaluating portability across different CPU and GPU architectures, (2) evaluating competitiveness with a community standard, and (3) evaluating performance across varying workloads and available parallelism. The supporting experiments run on both AMD and NVIDIA GPUs, considering data sets as large as 460 million triangles and 160 million pixels. While performance generally falls short of graphics API baselines, it achieves interactive frame rates on most workloads. As a result, we conclude our approach is a viable solution for rasterization on high-performance computers since our approach is portably performant across different architectures without the need for specialized vendor support.


Related Researchers