Trace-Based Load Characterization for Generating Performance Software Models
IEEE Transactions on Software Engineering
A graphic parallelizing environment for user-compiler interaction
ICS '99 Proceedings of the 13th international conference on Supercomputing
Hi-index | 0.00 |
To support the transition from programming languages in which parallelism and communication are explicit to high-level languages that rely on compilers to infer such details from data decomposition directives, tools for performance analysis require increased sophistication and integration with other components in the programming system. We explore integration of performance tools with compilers for data parallel languages by integrating the Rice Fortran 77D compiler and the Illinois Pablo Environment. This integration permits analysis and correlation of the compiler-generated code''s dynamic behavior and performance with the original data parallel source code. We expect that our strategy can serve as a model for integration of other data parallel compilers and performance tools.