Possibilities of Recursive GPU Mapping for Discrete Orthogonal Simplices
Crist\'obal A. Navarro, Benjam\'in Bustos, Nancy Hitscheld

TL;DR
This paper explores recursive GPU mapping techniques for discrete orthogonal simplices, demonstrating potential for significant performance improvements and efficiency in parallel space utilization, especially for 2- and 3-simplices.
Contribution
It introduces an $O(1)$ recursive mapping approach for simplices, analyzing special cases and providing insights for general $m$-simplices to enhance parallel space efficiency.
Findings
Constant time maps for 2- and 3-simplices with up to 2x and 6x efficiency gains
Recursive mapping depends on parameter choices affecting efficiency
Parallel space can be up to $m!$ times more efficient than bounding-box approaches
Abstract
The problem of parallel thread mapping is studied for the case of discrete orthogonal -simplices. The possibility of a time recursive block-space map is analyzed from the point of view of parallel space efficiency and potential performance improvement. The -simplex and -simplex are analyzed as special cases, where constant time maps are found, providing a potential improvement of up to and more efficient than a bounding-box approach, respectively. For the general case it is shown that finding an efficient recursive parallel space for an -simplex depends of the choice of two parameters, for which some insights are provided which can lead to a volume that matches the -simplex for , making parallel space approximately times more efficient than a bounding-box.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Digital Image Processing Techniques · Computational Geometry and Mesh Generation
