UnrestrictedThe enormous and growing complexity of today's high-end systems has increased the already significant challenge of maximizing performance on today's equally complex scientific applications. In this research, we address the question of how application programmers can interface with tools and automatically search a space of application-level parameters that are believed to significantly impact the performance of an application. We begin with applications for which a programmer has identified a set of integer-valued parameters believed to impact the performance of the application significantly.; We explore two techniques for modeling performance sensitivity of application-level parameters. First, we propose qualitative parameter mo...
Performance tuning, as carried out by compiler designers and application programmers to close the pe...
Abstract — A key step in program optimization is the estimation of optimal values for parameters suc...
For scientific array-based programs, optimization for a particular target platform is a hard problem...
Over the last several decades we have witnessed tremendous change in the landscape of computer archi...
Information technology professionals and administrators are required to cut cost, protect current in...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
Generally, the present disclosure is directed to optimizing tuning parameters in a computing system ...
The many configuration options of modern applications make it difficult for users to select a perfor...
Achieving peak performance from the computational kernels that dominate application performance ofte...
Tuning the performance of applications requires understanding the interactions between code and targ...
Tuning the performance of applications requires understanding the interactions between code and targ...
Many parallel applications suffer from latent performance limitations that may prevent them from sca...
We present some preliminary results of selective profiling in our efforts towards automatic performa...
Industrial software often has many parameters that critically impact performance. Frequently, these ...
Performance tuning, as carried out by compiler designers and application programmers to close the pe...
Abstract — A key step in program optimization is the estimation of optimal values for parameters suc...
For scientific array-based programs, optimization for a particular target platform is a hard problem...
Over the last several decades we have witnessed tremendous change in the landscape of computer archi...
Information technology professionals and administrators are required to cut cost, protect current in...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
Generally, the present disclosure is directed to optimizing tuning parameters in a computing system ...
The many configuration options of modern applications make it difficult for users to select a perfor...
Achieving peak performance from the computational kernels that dominate application performance ofte...
Tuning the performance of applications requires understanding the interactions between code and targ...
Tuning the performance of applications requires understanding the interactions between code and targ...
Many parallel applications suffer from latent performance limitations that may prevent them from sca...
We present some preliminary results of selective profiling in our efforts towards automatic performa...
Industrial software often has many parameters that critically impact performance. Frequently, these ...
Performance tuning, as carried out by compiler designers and application programmers to close the pe...
Abstract — A key step in program optimization is the estimation of optimal values for parameters suc...
For scientific array-based programs, optimization for a particular target platform is a hard problem...