Journal Article
@Article
Artikel in Fachzeitschrift


Show entries of:

this year (2019) | last year (2018) | two years ago (2017) | Notes URL

Action:

login to update

Options:








Author, Editor(s)

Author(s):

Lefohn, Aaron E.
Kniss, Joe
Strzodka, Robert
Sengupta, Shubhabrata
Owens, John D.

dblp
dblp
dblp
dblp
dblp

Not MPG Author(s):

Lefohn, Aaron E.
Kniss, Joe
Sengupta, Shubhabrata
Owens, John D.

BibTeX cite key*:

LeKnSt_06Glift

Title

Title*:

Glift: An abstraction for generic, efficient GPU data structures

Journal

Journal Title*:

ACM Transactions on Graphics

Journal's URL:


Download URL
for the article:


Language:

English

Publisher

Publisher's
Name:


Publisher's URL:


Publisher's
Address:


ISSN:


Vol, No, pp, Date

Volume*:

25

Number:

1

Publishing Date:

January 2006

Pages*:

1-37

Number of
VG Pages:


Page Start:


Page End:


Sequence Number:


DOI:


Note, Abstract, ©

Note:


(LaTeX) Abstract:

This paper presents Glift, an abstraction and generic template library
for defining complex, random-access graphics processor (GPU) data
structures. Like modern CPU data structure libraries, Glift enables
GPU programmers to separate algorithms from data structure
definitions; thereby greatly simplifying algorithmic development and
enabling reusable and interchangeable data structures. We characterize
a large body of previously published GPU data structures in terms of
our abstraction and present several new GPU data structures. The
structures, a stack, quadtree, and octree, are explained using simple
Glift concepts and implemented using reusable Glift components. We
also describe two applications of these structures not previously
demonstrated on GPUs: adaptive shadow maps and octree 3D
paint. Lastly, we show that our example Glift data structures perform
comparably to handwritten implementations while requiring only a
fraction of the programming effort.

URL for the Abstract:


Categories,
Keywords:


HyperLinks / References / URLs:


Copyright Message:


Personal Comments:


Download
Access Level:

Public

Correlation

MPG Unit:

Max-Planck-Institut für Informatik



MPG Subunit:

Computer Graphics Group

MPG Subsubunit:

Integrative Scientific Computing

Audience:

experts only

Appearance:

MPII WWW Server, MPII FTP Server, MPG publications list, university publications list, working group publication list, Fachbeirat, VG Wort


BibTeX Entry:

@ARTICLE{LeKnSt_06Glift,
AUTHOR = {Lefohn, Aaron E. and Kniss, Joe and Strzodka, Robert and Sengupta, Shubhabrata and Owens, John D.},
TITLE = {Glift: An abstraction for generic, efficient {GPU} data structures},
JOURNAL = {ACM Transactions on Graphics},
YEAR = {2006},
NUMBER = {1},
VOLUME = {25},
PAGES = {1--37},
MONTH = {January},
}


Entry last modified by Robert Strzodka, 03/27/2009
Show details for Edit History (please click the blue arrow to see the details)Edit History (please click the blue arrow to see the details)
Hide details for Edit History (please click the blue arrow to see the details)Edit History (please click the blue arrow to see the details)

Editor(s)
Robert Strzodka
Created
03/27/2009 02:56:34 PM
Revision
0.



Editor
Robert Strzodka



Edit Date
03/27/2009 02:56:34 PM



Show details for Attachment SectionAttachment Section
Hide details for Attachment SectionAttachment Section