DocumentCode :
3112044
Title :
Exploiting deep parallel memory hierarchies for ray casting volume rendering
Author :
Palmer, Michael E. ; Taylor, Stephen ; Totty, Brian
Author_Institution :
Inktomi Corp., San Mateo, CA, USA
fYear :
1997
fDate :
20-21 Oct 1997
Firstpage :
15
Abstract :
Previous work in single-processor ray casting methods for volume rendering has concentrated on algorithmic optimizations to reduce computational work. Previous work in parallel volume rendering has concentrated on partitioning, with the goals of maximizing load balance and minimizing communication between distributed nodes. Building on our previous work at lower levels of the hierarchy, we present techniques to efficiently exploit all levels of the deep memory hierarchy of a distributed Power Challenge Array, on which we implement a logical global address space for volume blocks with caching. This focus on the optimal exploitation of the entire memory hierarchy, from the processor cache to the interconnection network between distributed nodes, allows us to efficiently render a 7.1 GByte dataset. Our results have implications for the parallel solution of other problems which, like ray casting, require a global gather operation and contain coherence. We discuss implications for the design of a parallel architecture suited to solving this class of problems
Keywords :
cache storage; memory architecture; parallel algorithms; parallel architectures; ray tracing; rendering (computer graphics); 7.1 GB; Power Challenge Array; caching; coherence; deep parallel memory hierarchies; distributed array; distributed nodes; global gather operation; interconnection network; logical global address space; parallel architecture; processor cache; ray casting; volume rendering; Algorithm design and analysis; Casting; Concurrent computing; Hardware; Information science; Logic arrays; Optimization methods; Parallel architectures; Parallel machines; Partitioning algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Rendering, 1997. PRS 97. Proceedings. IEEE Symposium on
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-8265-5
Type :
conf
DOI :
10.1109/PRS.1997.628291
Filename :
628291
Link To Document :
بازگشت