Real-Time Concurrent Linked List Construction on the GPU
Jason C. Yang, Justin Hensley, Holger Grün, Nicolas Thibieroz
Rendering Techniques (EGSR'10), 2010, pp. 1297--1304.
Abstract: We introduce a method to dynamically construct highly concurrent linked lists on modern graphics processors. Once constructed, these data structures can be used to implement a host of algorithms useful in creating complex rendering effects in real time. We present a straightforward way to create these linked lists using generic atomic operations available in APIs such as OpenGL 4.0 and DirectX 11. We also describe several possible applications of our algorithm. One example uses per-pixel linked lists for order-independent transparency; as a consequence, we are able to directly implement fully programmable blending, which frees developers from the restrictions imposed by current graphics APIs. The second uses linked lists to implement real-time indirect shadows.
Article URL: http://diglib.eg.org/EG/CGF/volume29/issue4/v29i4pp1297-1304.pdf
BibTeX format:
@inproceedings{Yang:2010:RCL,
  author = {Jason C. Yang and Justin Hensley and Holger Grün and Nicolas Thibieroz},
  title = {Real-Time Concurrent Linked List Construction on the GPU},
  booktitle = {Rendering Techniques (EGSR'10)},
  pages = {1297--1304},
  year = {2010},
}
Search for more articles by Jason C. Yang.
Search for more articles by Justin Hensley.
Search for more articles by Holger Grün.
Search for more articles by Nicolas Thibieroz.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."