Sort-last parallel rendering using a cluster of GPUs has been widely used as an efficient method for visualizing large-scale volume datasets. The performance of this method is constrained by load balancing when data parallelism is included. In previous works static partitioning could lead to self-balance when only task level parallelism is included. This paper presents a load balancing scheme that adapts to the characteristic of volume dataset when data parallelism is also employed. It effectively combines the hierarchical data structures (octree and BSP tree) in order to skip empty regions and distribute workload to corresponding rendering nodes. Moreover, it also exploits a 3D clustering method to determine visibility order and save the AGP bandwidths on each rendering node.
Related white papers
Mercury Interactive Case Study: University Hospitals Health System
University Hospitals Health System (UHHS) is a premier integrated healthcare delivery provider, serving patients at more than 150 locations throughout northern Ohio. UHHS was under a tight timeline to go...
Aquanta: Driving Profitable Business Expansion With Innovation
Headquartered in Belgium, Aquanta initially provided Internet platforms for web access, web hosting, email services, Directory Name Service (DNS) and proxy services to telecommunications companies. In building Internet networking platforms...
A Load-Aware Routing Metric for Wireless Mesh Networks
Routing metrics play a critical role in Wireless Mesh Networks (WMNs). Several metrics have already been proposed but none of them can effectively capture both local traffic load and hidden...
Improving Load Balancing With Multipath Routing
Internet service providers have to provision network resources to optimize bandwidth utilization. Dynamic routing protocols take traffic variations into account to control the load distribution. Multipath routing protocols attempt to...
TechNet Webcast: 24 Hours of Windows Server 2008 (Part 23 of 24): Failover Clustering and Network Load Balancing (Level 200)
The presenter of this webcast takes a look at the new features and enhancements in high availability options for the Windows Server 2008 operating system. The presenter reviews the simplified...
Load Balancing for Multimedia Streaming in Heterogeneous Peer-to-Peer Systems
Multimedia streaming of mostly user generated content is an ongoing trend, not only since the upcoming of Last.fm and YouTube. A distributed decentralized multimedia streaming architecture can spread the (traffic)...
Dynamic Aspect-Oriented Load Balancing in Java RMI
Load balancing is the process of distributing client requests over a set of servers, and is a key element of obtaining good performance in a distributed application. Java RMI extends...


