Abstract New algorithms are constantly devel-oped in search of better or faster results. Many variants of code are often tried while searching for the best solution. When the number of code vari-ants or possible input parameters is very high, the process of benchmarking and analysis of results can become cumbersome and error prone. We present a tool for automatic benchmarking which manages a database of possible parameters and the results ob-tained for them. This tool can automatically choose the optimum code and create a target library. Us-ing it we have generated a library specialized in the operation on very small matrices which is useful in multimedia codes
Dans cette thèse nous proposons une interface de programmation pour aider les développeurs dans leur...
We present an automated code engine (ACE) that automatically generates optimized kernels for computi...
Numerical validation is at the core of machine learning research as it allows to assess the actual i...
Peak performance metrics published by vendors often do not correspond to what can be achieved in pra...
International audienceBenchmarking is crucial in code optimization. It is required to have a set of ...
As computer architectures become more complex, the task of writing efficient program to best utilize...
Abstract- Future computing systems, from handhelds to su-percomputers, will undoubtedly be more para...
AbstractEmpirical performance optimization of computer codes using autotuners has received significa...
This thesis describes novel techniques and test implementations for optimizing numerically intensive...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
International audienceExisting studies in black-box optimization for machine learning suffer from lo...
Abstract—Autotuning systems intelligently navigate a search space of possible implementations of a c...
Abstract. Automatically evaluating source program files is a crucial part of programming contests. T...
The main goal of this diploma thesis was to create efficient system for automatic evaluation of algo...
International audienceMany applications in scientific computing process very large sparse matrices o...
Dans cette thèse nous proposons une interface de programmation pour aider les développeurs dans leur...
We present an automated code engine (ACE) that automatically generates optimized kernels for computi...
Numerical validation is at the core of machine learning research as it allows to assess the actual i...
Peak performance metrics published by vendors often do not correspond to what can be achieved in pra...
International audienceBenchmarking is crucial in code optimization. It is required to have a set of ...
As computer architectures become more complex, the task of writing efficient program to best utilize...
Abstract- Future computing systems, from handhelds to su-percomputers, will undoubtedly be more para...
AbstractEmpirical performance optimization of computer codes using autotuners has received significa...
This thesis describes novel techniques and test implementations for optimizing numerically intensive...
Achieving peak performance from the computational ker-nels that dominate application performance oft...
International audienceExisting studies in black-box optimization for machine learning suffer from lo...
Abstract—Autotuning systems intelligently navigate a search space of possible implementations of a c...
Abstract. Automatically evaluating source program files is a crucial part of programming contests. T...
The main goal of this diploma thesis was to create efficient system for automatic evaluation of algo...
International audienceMany applications in scientific computing process very large sparse matrices o...
Dans cette thèse nous proposons une interface de programmation pour aider les développeurs dans leur...
We present an automated code engine (ACE) that automatically generates optimized kernels for computi...
Numerical validation is at the core of machine learning research as it allows to assess the actual i...