435 citations · 1.3k across the 28 of their papers we have counts for
4 papers · 1 filter
Supporting Unified Shader Specialization by Co-opting C++ Features
Kerry A. Seitz, Theresa Foley, Serban D. Porumbescu +1
Modern unified programming models (such as CUDA and SYCL) that combine host (CPU) code and GPU code into the same programming language, same file, and same lexical scope lack adequ…
VoroCrust: Voronoi Meshing Without Clipping
Ahmed Abdelkader, Chandrajit L. Bajaj, Mohamed S. Ebeida +4
Polyhedral meshes are increasingly becoming an attractive option with particular advantages over traditional meshes for certain applications. What has been missing is a robust poly…
Piko: A Design Framework for Programmable Graphics Pipelines
Anjul Patney, Stanley Tzeng, Kerry A. Seitz +1
We present Piko, a framework for designing, optimizing, and retargeting implementations of graphics pipelines on multiple architectures. Piko programmers express a graphics pipelin…
k-d Darts: Sampling by k-Dimensional Flat Searches
Mohamed S. Ebeida, Anjul Patney, Scott A. Mitchell +3
We formalize the notion of sampling a function using k-d darts. A k-d dart is a set of independent, mutually orthogonal, k-dimensional subspaces called k-d flats. Each dart has d c…