Accelerating and Benchmarking Radix-k Image Compositing at Large Scale
View/ Open
Date
2010Author
Kendall, Wesley
Peterka, Tom
Huang, Jian
Shen, Han-Wei
Ross, Robert
Metadata
Show full item recordAbstract
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.
BibTeX
@inproceedings {10.2312:EGPGV:EGPGV10:101-110,
booktitle = {Eurographics Symposium on Parallel Graphics and Visualization},
editor = {James Ahrens and Kurt Debattista and Renato Pajarola},
title = {{Accelerating and Benchmarking Radix-k Image Compositing at Large Scale}},
author = {Kendall, Wesley and Peterka, Tom and Huang, Jian and Shen, Han-Wei and Ross, Robert},
year = {2010},
publisher = {The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-905674-21-7},
DOI = {10.2312/EGPGV/EGPGV10/101-110}
}
booktitle = {Eurographics Symposium on Parallel Graphics and Visualization},
editor = {James Ahrens and Kurt Debattista and Renato Pajarola},
title = {{Accelerating and Benchmarking Radix-k Image Compositing at Large Scale}},
author = {Kendall, Wesley and Peterka, Tom and Huang, Jian and Shen, Han-Wei and Ross, Robert},
year = {2010},
publisher = {The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-905674-21-7},
DOI = {10.2312/EGPGV/EGPGV10/101-110}
}