When the computing environment becomes heterogeneous and applications become modular with reusable components, automatic performance tuning is needed for these applications to run well in different environments. We present the Active Harmony automated runtime tuning system and describe the interface used by programs to make applications tunable. We present the optimization algorithm used to adjust application parameters and the Library Specification Layer which helps program library developers expose multiple variations of the same API using different algorithms. By comparing the experience stored in a database, the tuning server is able to find appropriate configurations more rapidly. Utilizing historical data together with a mechanism tha...
This paper describes a new parallel program tuning framework, with a new approach for tuning. The ap...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
We present preliminary results of a project to create a tuning system that adaptively optimizes prog...
In this paper we present the Active Harmony automated runtime tuning system. We describe the int...
When the computing environment becomes heterogeneous and applications become modular with reusable c...
Auto-tuning has recently received significant attention from the High Performance Computing communi...
Empirical auto-tuning has been successfully applied to scientific computing applications and web-bas...
In this paper, we apply the Active Harmony system to improve the performance of a cluster-based web...
Auto-Tuning Multi Tiered Applications for Performance With the widespread use of cluster-based envi...
The tuning of parallel programs on large distributed-memory machines today is usually a costly, and ...
Empirical auto-tuning has been successfully applied to scientific computing ap-plications and web-ba...
The thesis addresses the problem of automatic and dynamic tuning of parallel and distributed applica...
Database and big data analytics systems such as Hadoop and Spark have a large number of configuratio...
This paper presents an automated performance tuning solution, which partitions a program into a numb...
Automatic tuning (auto-tuning) of software has emerged in recent years as a promising method that tr...
This paper describes a new parallel program tuning framework, with a new approach for tuning. The ap...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
We present preliminary results of a project to create a tuning system that adaptively optimizes prog...
In this paper we present the Active Harmony automated runtime tuning system. We describe the int...
When the computing environment becomes heterogeneous and applications become modular with reusable c...
Auto-tuning has recently received significant attention from the High Performance Computing communi...
Empirical auto-tuning has been successfully applied to scientific computing applications and web-bas...
In this paper, we apply the Active Harmony system to improve the performance of a cluster-based web...
Auto-Tuning Multi Tiered Applications for Performance With the widespread use of cluster-based envi...
The tuning of parallel programs on large distributed-memory machines today is usually a costly, and ...
Empirical auto-tuning has been successfully applied to scientific computing ap-plications and web-ba...
The thesis addresses the problem of automatic and dynamic tuning of parallel and distributed applica...
Database and big data analytics systems such as Hadoop and Spark have a large number of configuratio...
This paper presents an automated performance tuning solution, which partitions a program into a numb...
Automatic tuning (auto-tuning) of software has emerged in recent years as a promising method that tr...
This paper describes a new parallel program tuning framework, with a new approach for tuning. The ap...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
We present preliminary results of a project to create a tuning system that adaptively optimizes prog...