๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

A general data dependence analysis for parallelizing compilers

โœ Scribed by Jing Zhou; Guosun Zeng


Publisher
Springer US
Year
2008
Tongue
English
Weight
117 KB
Volume
45
Category
Article
ISSN
0920-8542

No coin nor oath required. For personal study only.


๐Ÿ“œ SIMILAR VOLUMES


Efficient Index Generation for Compiling
โœ Kuei-Ping Shih; Jang-Ping Sheu; Chua-Huang Huang; Chih-Yung Chang ๐Ÿ“‚ Article ๐Ÿ“… 2000 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 710 KB

This paper presents compilation techniques used to compress holes, which are caused by the nonunit alignment stride in a two-level data-processor mapping. Holes are the memory locations mapped by useless template cells. To fully utilize the memory space, memory holes should be removed. In a two-leve

Parallel loops โ€” A test suite for parall
โœ Jack Dongarra; Mark Furtney; Steve Reinhardt; Jerry Russell ๐Ÿ“‚ Article ๐Ÿ“… 1991 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 505 KB

Several multiprocessor systems are now commercially available, and advances in compiler technology provide automatic conversion of programs to run on such systems. However, no accepted measure of this parallel compiler ability exists. This paper presents a test suite of subroutines and loops, called

NUAPC: A parallelizing compiler for C++
โœ Genjiang Zhu; Li Xie; Zhongxiu Sun ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› Springer ๐ŸŒ English โš– 696 KB
Compile-Time Estimation of Communication
โœ Thomas Fahringer ๐Ÿ“‚ Article ๐Ÿ“… 1996 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 416 KB

A key measure of the performance of a distributed memory parallel program is the communication overhead. On most current parallel systems, sending data from a local to a remote processor still takes one or two orders of magnitude longer than the time to access data on a local processor. The behavior