Accelerating and Benchmarking Radix-k Image Compositing at Large Scale (English)

How to get this document?

Download
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

Radix-k was introduced in 2009 as a configurable image compositing algorithm. The ability to tune it by selecting k-values allows it to benefit more from pixel reduction and compression optimizations than its predecessors. This paper describes such optimizations in Radix-k, analyzes their effects, and demonstrates improved performance and scalability. In addition to bounding and run-length encoding pixels, k-value selection and load balance are regulated at run-time. Performance is systematically analyzed for an array of process counts, image sizes, and HPC and graphics clusters. Analyses are performed using compositing of synthetic images and also in the context of a complete volume renderer and scientific data. We demonstrate increased performance over binary swap and show that 64 megapixels can be composited at rates of 0.08 seconds, or 12.5 frames per second, at 32 K processes.

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.

1
MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems
Howison, Mark / Bethel, E. Wes / Childs, Hank | 2010
11
Cross-Node Occlusion in Sort-Last Volume Rendering
Marchesin, Stéphane / Ma, Kwan-Liu | 2010
19
Multi-Frame Rate Volume Rendering
Hauswiesner, Stefan / Kalkofen, Denis / Schmalstieg, Dieter | 2010
27
Ray Tracing Dynamic Scenes with Shadows on the GPU
Guntury, Sashidhar / Narayanan, P. J. | 2010
35
Streamed Ray Tracing of Single Rays on the Cell Processor
Bingel, Florian / Hinkenjann, Andre | 2010
43
Asynchronous Parallel Reliefboard Computation for Scene Object Approximation
Süß, Tim / Jähn, Claudius / Fischer, Matthias | 2010
53
Parallel View-Dependent Refinement of Compact Progressive Meshes
Derzapf, Evgenij / Menzel, Nicolas / Guthe, Michael | 2010
63
Scalable Parallel Out-of-core Terrain Rendering
Goswami, Prashant / Makhinya, Maxim / Bösch, Jonas / Pajarola, Renato | 2010
73
Self-Scheduled Parallel Isosurfacing using Distributed Span Space on Cell
Caruso, Michael R. / Newman, Timothy S. | 2010
81
Cache-Efficient Parallel Isosurface Extraction for Shared Cache Multicores
Tchiboukdjian, Marc / Danjean, Vincent / Raffin, Bruno | 2010
91
Load-Balanced Isosurfacing on Multi-GPU Clusters
Martin, Steven / Shen, Han-Wei / McCormick, Patrick | 2010
101
Accelerating and Benchmarking Radix-k Image Compositing at Large Scale
Kendall, Wesley / Peterka, Tom / Huang, Jian / Shen, Han-Wei / Ross, Robert | 2010
111
Fast Compositing for Cluster-Parallel Rendering
Makhinya, Maxim / Eilemann, Stefan / Pajarola, Renato | 2010
121
Towards a Software Transactional Memory for Graphics Processors
Cederman, Daniel / Tsigas, Philippas / Chaudhry, Muhammad Tayyab | 2010
131
PaTraCo: A Framework Enabling the Transparent and Efficient Programming of Heterogeneous Compute Networks
Frey, Steffen / Ertl, Thomas | 2010
141
Color Plate
European Association for Computer Graphics | 2010
Feedback