A procedure is described to automatically compile symbolic performance predictions in the course of program translation. It is also shown that a lower bound on the execution time can be predicted which outperforms traditional static estimations at a negligible increase in cost. The method is demonstrated by its application to a parallel LU factorization algorithm on a multiprocessor. 1 Introduction Compile-time performance prediction can provide essential feedback to enable program and machine parameter optimization by both the user and the compiler. In this paper we study the possibility to automatically compile a symbolic execution time prediction given a (parallel) program and machine model. The rationale behind this investigation is th...
We present a novel, compile-time method for determining the cache performance of the loop nests in a...
Two new performance estimation algorithms are presented in this report. One is an optimal lower-boun...
Developing an optimizing compiler for a newly proposed architecture is extremely difficult when ther...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
Performance prediction is necessary and crucial in order to deal with multi-dimensional performance ...
Recent advances in the power of parallel computers have made them attractive for solving large compu...
A compile-time prediction technique is outlined that yields approximate, yet low-cost, analytical pe...
Performance modeling plays a significant role in predicting the effects of a particular design choic...
In this paper we present results we obtained using a compiler to predict performance of scientific c...
Performance modeling plays a significant role in predicting the effects of a particular design choic...
Abstract. Performance understanding and prediction are extremely im-portant goals for guiding the ap...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
Performance prediction models at the source code level are crucial components in advanced optimizing...
Performance prediction models at the source code level are crucial components in advanced optimizing...
We present a novel, compile-time method for determining the cache performance of the loop nests in a...
Two new performance estimation algorithms are presented in this report. One is an optimal lower-boun...
Developing an optimizing compiler for a newly proposed architecture is extremely difficult when ther...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
Performance prediction is necessary and crucial in order to deal with multi-dimensional performance ...
Recent advances in the power of parallel computers have made them attractive for solving large compu...
A compile-time prediction technique is outlined that yields approximate, yet low-cost, analytical pe...
Performance modeling plays a significant role in predicting the effects of a particular design choic...
In this paper we present results we obtained using a compiler to predict performance of scientific c...
Performance modeling plays a significant role in predicting the effects of a particular design choic...
Abstract. Performance understanding and prediction are extremely im-portant goals for guiding the ap...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
Performance prediction models at the source code level are crucial components in advanced optimizing...
Performance prediction models at the source code level are crucial components in advanced optimizing...
We present a novel, compile-time method for determining the cache performance of the loop nests in a...
Two new performance estimation algorithms are presented in this report. One is an optimal lower-boun...
Developing an optimizing compiler for a newly proposed architecture is extremely difficult when ther...