A Programmable Graphics Processor based on Partial Stream Rewriting. (25th November 2013)
- Record Type:
- Journal Article
- Title:
- A Programmable Graphics Processor based on Partial Stream Rewriting. (25th November 2013)
- Main Title:
- A Programmable Graphics Processor based on Partial Stream Rewriting
- Authors:
- Middendorf, L.
Haubelt, Ch. - Abstract:
- Abstract: Current graphics processing units (GPU) typically offer only a limited number of programmable pipeline stages, whose usage, data flow and topology are mostly fixed. Although a more flexible, custom rendering pipeline can be emulated using the compute functionality of existing GPUs, this approach requires to manage work queues, synchronization, and scheduling in software. In this paper, we present a hardware architecture for a novel, programmable rendering pipeline, which is based on a circulating stream of data and control tokens that are iteratively modified via pattern matching. Our architecture provides light‐weight mechanisms for dynamic thread creation, lock‐free synchronization, and scheduling to support recursion, dynamic shader linkage and custom primitive types. A hardware prototype, running complex examples, demonstrates the improved reconfigurability also the scalability of our graphics architecture.
- Is Part Of:
- Computer graphics forum. Volume 32:Number 7(2013)
- Journal:
- Computer graphics forum
- Issue:
- Volume 32:Number 7(2013)
- Issue Display:
- Volume 32, Issue 7 (2013)
- Year:
- 2013
- Volume:
- 32
- Issue:
- 7
- Issue Sort Value:
- 2013-0032-0007-0000
- Page Start:
- 325
- Page End:
- 334
- Publication Date:
- 2013-11-25
- Subjects:
- Computer Graphics [I.3.3]: Three‐Dimensional Graphics and Realism—Display Algorithms
Computer graphics -- Periodicals
006.605 - Journal URLs:
- http://onlinelibrary.wiley.com/doi/10.1111/j.1467-8659.1982.tb00001.x/abstract ↗
http://onlinelibrary.wiley.com/ ↗
http://www.blackwell-synergy.com/servlet/useragent?func=showIssues&code=cgf ↗ - DOI:
- 10.1111/cgf.12240 ↗
- Languages:
- English
- ISSNs:
- 0167-7055
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.982000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4496.xml