By Topic

Exploiting deep parallel memory hierarchies for ray casting volume rendering

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Palmer, M.E. ; Inktomi Corp., San Mateo, CA, USA ; Taylor, S. ; Totty, B.

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

Published in:

Parallel Rendering, 1997. PRS 97. Proceedings. IEEE Symposium on

Date of Conference:

20-21 Oct 1997