Program optimization and parallelization using idioms
ACM Transactions on Programming Languages and Systems (TOPLAS)
Program Transformation Systems
ACM Computing Surveys (CSUR)
Optimizing Supercompilers for Supercomputers
Optimizing Supercompilers for Supercomputers
Dependence Analysis for Supercomputing
Dependence Analysis for Supercomputing
An Overview of HATS: A Language Independent High Assurance Transformation System
ASSET '99 Proceedings of the 1999 IEEE Symposium on Application - Specific Systems and Software Engineering and Technology
Hi-index | 0.00 |
An approach to build an automated Program Parallelization System based on a multipurpose very wide spectrum program transformation system is discussed. The main advantage of the proposed approach is a nonprocedural way in which the parallelizing transformations are described in the Program Transformation System. It allows doing any required customization of the Program Parallelization System for a new parallel computer platform or new parallelization techniques. General organization of the proposed Multipurpose Program Transformation System is discussed, some examples of nonprocedural representations of parallelizing transformations are analyzed and comparison with related works is provided.