This work studies the performance and scalability characteristics of "hybrid'" parallel programming and execution as applied to raycasting volume rendering -- a staple visualization algorithm -- on a large, multi-core platform. Historically, the Message Passing Interface (MPI) has become the de-facto standard for parallel programming and execution on modern parallel systems. As the computing industry trends towards multi-core processors, with four- and six-core chips common today and 128-core chips coming soon, we wish to better understand how algorithmic and parallel programming choices impact performance and scalability on large, distributed-memory multi-core systems. Our findings indicate that the hybrid-parallel implementation, at leve...
The mixed-mode OpenMP and MPI programming models in parallel application have significant impact on ...
Applications such as animation and scientific visualization demand high performance ren-dering of co...
Energy consumption is a major concern with high performance multicore systems. In this paper, we exp...
This work studies the performance and scalability characteristics of"hybrid'" parallel pro...
This work studies the performance and scalability characteristics of "hybrid" parallel programming a...
With the computing industry trending towards multi- and many-core processors, we study how a standa...
Given the computing industry trend of increasing processing capacity by adding more cores to a chip,...
The Volume Ray-Casting rendering algorithm, often used to produce medical imaging, is a well-known a...
Volume rendering, i.e. direct rendering of regular volume data and not via surface primitives, is a ...
In this paper we present a multi-GPU parallel volume rendering implemention built using the MapReduc...
We introduce a parallel, distributed memory algorithm for volume rendering massive data sets. The al...
We describe the PVR (Parallel Volume Rendering) system, which consists of a mix of modular C/Tcl/Tk ...
The mixing of shared memory and message passing programming models within a single application has o...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
In this paper we present the design of a new hybrid system based on commodity components to gain sup...
The mixed-mode OpenMP and MPI programming models in parallel application have significant impact on ...
Applications such as animation and scientific visualization demand high performance ren-dering of co...
Energy consumption is a major concern with high performance multicore systems. In this paper, we exp...
This work studies the performance and scalability characteristics of"hybrid'" parallel pro...
This work studies the performance and scalability characteristics of "hybrid" parallel programming a...
With the computing industry trending towards multi- and many-core processors, we study how a standa...
Given the computing industry trend of increasing processing capacity by adding more cores to a chip,...
The Volume Ray-Casting rendering algorithm, often used to produce medical imaging, is a well-known a...
Volume rendering, i.e. direct rendering of regular volume data and not via surface primitives, is a ...
In this paper we present a multi-GPU parallel volume rendering implemention built using the MapReduc...
We introduce a parallel, distributed memory algorithm for volume rendering massive data sets. The al...
We describe the PVR (Parallel Volume Rendering) system, which consists of a mix of modular C/Tcl/Tk ...
The mixing of shared memory and message passing programming models within a single application has o...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
In this paper we present the design of a new hybrid system based on commodity components to gain sup...
The mixed-mode OpenMP and MPI programming models in parallel application have significant impact on ...
Applications such as animation and scientific visualization demand high performance ren-dering of co...
Energy consumption is a major concern with high performance multicore systems. In this paper, we exp...