Register Efficient Memory Allocator for GPUs (English)

How to get this document?

Commercial Copyright fee: €14.50 Basic fee: €4.00 Total price: €18.50
Academic Copyright fee: €4.50 Basic fee: €2.00 Total price: €6.50

We compare four existing dynamic memory allocators optimized for GPUs and show their strengths and weaknesses. In the measurements we use three generic evaluation tests proposed in the literature and add one with a real workload where dynamic memory allocation is used for building the kd-tree data structure. Following the performance analysis we propose a new dynamic memory allocator and its variants that address the limitations of the existing dynamic memory allocators. The new dynamic memory allocator uses few resources and is targeted towards large and variably sized memory allocations on massively parallel hardware architectures.

  • Title:
    Register Efficient Memory Allocator for GPUs
  • Author / Creator:
  • Published in:
  • Publisher:
    The Eurographics Association
  • Year of publication:
  • Size:
    9 pages
  • ISBN:
  • ISSN:
  • DOI:
  • Type of media:
    Conference paper
  • Type of material:
    Electronic Resource
  • Language:
  • Source:
  • Export:
  • ORKG:

Table of contents conference proceedings

The tables of contents are generated automatically and are based on the data records of the individual contributions available in the index of the TIB portal. The display of the Tables of Contents may therefore be incomplete.

Reduced Precision for Hardware Ray Tracing in GPUs
Keely, Sean | 2014
Layered Reflective Shadow Maps for Voxel-based Indirect Illumination
Sugihara, Masamichi / Rauwendaal, Randall / Salvi, Marco | 2014
Streaming G-Buffer Compression for Multi-Sample Anti-Aliasing
Kerzner, Ethan / Salvi, Marco | 2014
High-Performance Rendering of Realistic Cumulus Clouds Using Pre-computed Lighting
Yusov, Egor | 2014
Exploiting Local Orientation Similarity for Efficient Ray Traversal of Hair and Fur
Woop, Sven / Benthin, Carsten / Wald, Ingo / Johnson, Gregory S. / Tabellion, Eric | 2014
Fast ANN for High-Quality Collaborative Filtering
Tsai, Yun-Ta / Steinberger, Markus / Pajak, Dawid / Pulli, Kari | 2014
High-Performance Delaunay Triangulation for Many-Core Computers
Fuetterling, Valentin / Lojewski, Carsten / Pfreundt, Franz-Josef | 2014
Coarse Pixel Shading
Vaidyanathan, Karthik / Salvi, Marco / Toth, Robert / Foley, Tim / Akenine-Möller, Tomas / Nilsson, Jim / Munkberg, Jacob / Hasselgren, Jon / Sugihara, Masamichi / Clarberg, Petrik et al. | 2014
A Fast and Stable Feature-Aware Motion Blur Filter
Guertin, Jean-Philippe / McGuire, Morgan / Nowrouzezahrai, Derek | 2014
SegTC: Fast Texture Compression using Image Segmentation
Krajcevski, Pavel / Manocha, Dinesh | 2014
Register Efficient Memory Allocator for GPUs
Vinkler, Marek / Vlastimil, Havran | 2014
Real-Time Deformation of Subdivision Surfaces from Object Collisions
Schäfer, Henry / Keinert, Benjamin / Nießner, Matthias / Buchenau, Christoph / Guthe, Michael / Stamminger, Marc | 2014
Out-of-Core Proximity Computation for Particle-based Fluid Simulations
Kim, Duksu / Son, Myung-Bae / Kim, Young J. / Hong, Jeong-Mo / Yoon, Sung-eui | 2014
Interactive Rendering of Giga-Particle Fluid Simulations
Reichl, Florian / Chajdas, Matthäus G. / Schneider, Jens / Westermann, Rüdiger | 2014