Automatic Tuning of Whole Applications:
نویسنده
چکیده
For many years, retargeting of applications for new architectures has been a major headache for high performance computation. As new architectures have emerged at dizzying speed, we have moved from uniprocessors, to vector machines, symmetric multiprocessors, synchronous parallel arrays, distributed-memory parallel computers, and scalable clusters. Over the past year, clusters based on multicore chips (with partially shared cache hierarchies) have further added to the complexity of computing platforms. Each new architecture, and even each new model of a given architecture, has required retargeting and retuning every application, often at the cost of many person-months or years of effort.
منابع مشابه
Automatic tuning of a behavior-based guidance algorithm for formation flight of quadrotors
This paper presents a tuned behavior-based guidance algorithm for formation flight of quadrotors. The behavior-based approach provides the basis for the simultaneous realization of different behaviors such as leader following and obstacle avoidance for a group of agents; in our case they are quadcopters. In this paper optimization techniques are utilized to tune the parameters of a behavior-bas...
متن کاملAutomatic Whole-Spectrum Matching
In many space science applications, there is a need for the ability to match spectra of unknown objects against a reference spectral database. Whole-spectrum matching has been shown to perform this task effectively, but its performance is strongly linked to end-user choices, as well as specific characteristics of the dataset involved. Conventionally, the task of tuning the matching algorithm fa...
متن کاملDampvm/dac Programming, Tuning and Automatic Parallelization of Irregular Divide-and-conquer Applications in Programming, Tuning and Automatic Parallelization of Irregular Divide-and-conquer Applications in Dampvm/dac
This paper presents a new object oriented framework DAMPVM/DAC which is implemented on top of DAMPVM and provides automatic partitioning of irregular divide-andconquer (DAC) applications at runtime. The processes are then mapped dynamically to processors taking into account their speeds and even loads by other user processes. The paper presents the programming interface (API) of the framework, ...
متن کاملCoaxial Filters Optimization Using Tuning Space Mapping in CST Studio
This paper deals with the optimization of coaxial filters using Tuning Space Mapping (TSM) method implemented to CST environment. The function of fine and coarse model and their link between each other is explained. In addition, supporting macros programmed in VBA language, which are used for maximum efficiency of the optimization from the user ́s point of view, are mentioned. Macros are program...
متن کاملPiecewise Holistic Autotuning of Compiler and Runtime Parameters
Current architecture complexity requires fine tuning of compiler and runtime parameters to achieve full potential performance. Autotuning substantially improves default parameters in many scenarios but it is a costly process requiring a long iterative evaluation. We propose an automatic piecewise autotuner based on CERE (Codelet Extractor and REplayer). CERE decomposes applications into small p...
متن کاملAn ANOVA Based Analytical Dynamic Matrix Controller Tuning Procedure for FOPDT Models
Dynamic Matrix Control (DMC) is a widely used model predictive controller (MPC) in industrial plants. The successful implementation of DMC in practical applications requires a proper tuning of the controller. The available tuning procedures are mainly based on experience and empirical results. This paper develops an analytical tool for DMC tuning. It is based on the application of Analysis of V...
متن کامل