Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleJune 1997
Improving parallel shear-warp volume rendering on shared address space multiprocessors
PPOPP '97: Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programmingJune 1997, Pages 252–263https://doi.org/10.1145/263764.263798This paper presents a new parallel volume rendering algorithm and implementation, based on shear warp factorization, for shared address space multiprocessors. Starting from an existing parallel shear-warp renderer, we use increasingly detailed ...
Also Published in:
ACM SIGPLAN Notices: Volume 32 Issue 7, July 1997 - ArticleJune 1997
Shared-memory performance profiling
PPOPP '97: Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programmingJune 1997, Pages 240–251https://doi.org/10.1145/263764.263796This paper describes a new approach to finding performance bottlenecks in shared-memory parallel programs and its embodiment in the Paradyn Parallel Performance Tools running with the Blizzard fine-grain distributed shared memory system. This approach ...
Also Published in:
ACM SIGPLAN Notices: Volume 32 Issue 7, July 1997 - ArticleJune 1997
Application restructuring and performance portability on shared virtual memory and hardware-coherent multiprocessors
PPOPP '97: Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programmingJune 1997, Pages 217–229https://doi.org/10.1145/263764.263792The performance portability of parallel programs across a wide range of emerging coherent shared address space systems is not well understood. Programs that run well on efficient, hardware cache-coherent systems often do not perform well on less optimal ...
Also Published in:
ACM SIGPLAN Notices: Volume 32 Issue 7, July 1997 - ArticleJune 1997
Optimizing communication in HPF programs on fine-grain distributed shared memory
PPOPP '97: Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programmingJune 1997, Pages 100–111https://doi.org/10.1145/263764.263780Unlike compiler-generated message-passing code, the coherence mechanisms in shared-memory systems work equally well for regular and irregular programs. In many programs, however compile-time information about data accesses would permit data to be ...
Also Published in:
ACM SIGPLAN Notices: Volume 32 Issue 7, July 1997 - ArticleJune 1997
Tradeoffs between false sharing and aggregation in software distributed shared memory
PPOPP '97: Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programmingJune 1997, Pages 90–99https://doi.org/10.1145/263764.263778Software Distributed Shared Memory (DSM) systems based on virtual memory techniques traditionally use the hardware page as the consistency unit. The large size of the hardware page is considered to be a performance bottleneck because of the implied ...
Also Published in:
ACM SIGPLAN Notices: Volume 32 Issue 7, July 1997 - ArticleJune 1997
Compiler and software distributed shared memory support for irregular applications
PPOPP '97: Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programmingJune 1997, Pages 48–56https://doi.org/10.1145/263764.263772We investigate the use of a software distributed shared memory (DSM) layer to support irregular computations on distributed memory machines. Software DSM supports irregular computation through demand fetching of data in response to memory access faults. ...
Also Published in:
ACM SIGPLAN Notices: Volume 32 Issue 7, July 1997