ACM Home Page
Please provide us with feedback. Feedback
On performance and space usage improvements for parallelized compiled APL code
Full text PdfPdf (1.09 MB)
Source International Conference on APL archive
Proceedings of the international conference on APL '91 table of contents
Palo Alto, California, United States
Pages: 234 - 243  
Year of Publication: 1991
ISBN:0-89791-441-4
Also published in ...
Authors
Dz-ching Ju  Department of Electrical and Computer Engineering, University of Texas at Austin, Austin, Texas
Wai-Mee Ching  Computer Science Department, IBM T.J. Watson Research Center, Yorktown Heights, New York
Chuan-lin Wu  Department of Electrical and Computer Engineering, University of Texas at Austin, Austin, Texas
Sponsors
SIGAPL: ACM Special Interest Group on APL Programming Language
APLBUG :
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 12,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/114054.114080
What is a DOI?

ABSTRACT

Loop combination has been a traditional optimization technique employed in APL compilers, but may introduce dependencies into the combined loop. We propose an analysis method by which the compiler can keep track of the change of the parallelism when combining high-level primitives. The analysis is necessary when the compiler needs to decide a trade-off between more parallelism and a further combination. We also show how the space usage, as well as the performance, improves by using system calls with the aid of garbage collection to implement a dynamic memory allocation. A modification of the memory management scheme can also increase available parallelism. Our experimental results indicate that the performance and the space usage improve appreciably with the above enhancements.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
4
5
6
7
8
9
10
11
 
12
 
13
14
 
15
R. Tarjan, "Testing Flow-Graph Reducibility," Jour. of Computer & System Science, vol. 9, pp. 355-365, (1974).
 
16
17

Collaborative Colleagues:
Dz-ching Ju: colleagues
Wai-Mee Ching: colleagues
Chuan-lin Wu: colleagues