- 1 F. Allen, M. Burke, R. Cytron, J. Ferrante, W. Hsieh, and . Sarkar. A framework for determining useful parallelism. Proceedings of the International Conference on $upercompuiing, St. Malo, France, July 1988. Google ScholarDigital Library
- 2 J. R. Allen and K. Kennedy. PFC: A program to convert fortran to parallel form. Technical Report MASC-TR 82-6, Dept. of Mathematical Sciences, Rice University, March 1982.Google Scholar
- 3 U. Banerjee. Dependence Analysis for Supercompuiing. Kluwer Academic Publishers, 1988. Google ScholarDigital Library
- 4 M. Burke and R. Cytron. Interprocedural dependence analysis and parallelization. In Proceedings of the $IGPLAN '86 Symposium on Compiler Construction, pages 162-175, June 1986. Google ScholarDigital Library
- 5 D. Callahan. A Global Approach to Parallelism Detection. PhD thesis, Rice University, July 1986.Google Scholar
- 6 D. Callahan and K. Kennedy. Analysis of interprocedural side effects in a parallel programming environment. In Proceedings of the First International Conference on Supercomputing. Athens, Greece, 1987. Available as Rice University, Department of Computer Science Technical Report TR87-57, July 1987. Google ScholarDigital Library
- 7 D. J. Kuck, R. H. Kuhn, B. Leasure, and M. Wolfe. The structure of an advanced vectorizer for pipelined processors. Proceedings of the 8th POPL, pages 207-218, Jan. 1981.Google Scholar
- 8 Z. Li and P. Yew. interprocedural analysis for parallel computing. Proceedings of the International Conference on Parallel Computing, 1988.Google Scholar
- 9 C.D. Polychronopoulos. On Program Restructuring, Scheduling and Communication for Parallel Processor Systems. PhD thesis, Univ. of Illinois at Urbana-Champaign, 1986. Google ScholarDigital Library
- 10 R. Triolet. Interprocedura} analysis based program restructuring with parafrase. Technical report, Universiy of Illinois, Center for Supercomputing Research and Development, 1986.Google Scholar
- 11 M. J. Wolfe. Optimizing Supercompilers for Supercompuiers. PhD thesis, Dept. Of Computer Science, University of Illinois at Urbana- Champaign, October 1982. Google ScholarDigital Library
Index Terms
- A technique for summarizing data access and its use in parallelism enhancing transformations
Recommendations
Enhancing data parallelism for Ant Colony Optimization on GPUs
Graphics Processing Units (GPUs) have evolved into highly parallel and fully programmable architecture over the past five years, and the advent of CUDA has facilitated their application to many real-world applications. In this paper, we deal with a GPU ...
Enhancing thread-level parallelism in asymmetric multicores using transparent instruction offloading
DAC '20: Proceedings of the 57th ACM/EDAC/IEEE Design Automation ConferenceAsymmetric multicore architectures (AMC) with single-ISA can accelerate multi-threaded applications by running the serial region on the big core and the parallel region on multiple small cores. In such architectures, all cores implement resource-...
Comments