Computing systems rarely deliver best possible performance due to ever increasing hardware and software complexity and limitations of the current optimization technology. Additional code and architecture optimizations are often required to improve execution time, size, power consumption, reliability and other important characteristics of computing systems. However, it is often a tedious, repetitive, isolated and time consuming process. In order to automate, simplify and systematize program optimization and architecture design, we are developing open-source modular plugin-based Collective Tuning Infrastructur
International audienceSoftware and hardware co-design and optimization of HPC systems has become int...
Continuing innovation in science and technology is vital for our society and requires ever-increasin...
Nowadays, engineers have to develop software often without even knowing which hardware it will event...
International audienceComputing systems rarely deliver best possible performance due to ever increas...
International audienceDesigning, analyzing and optimizing applications for rapidly evolving computer...
I started drafting this document at the beginning of the development of the 3rd version of plugin-ba...
International audienceEmpirical auto-tuning and machine learning techniques have been showing high p...
Designing and optimizing novel computing systems became intolerably complex, ad-hoc, costly and erro...
Empirical auto-tuning and machine learning techniques have been showing high potential to improve ex...
Over the last several decades we have witnessed tremendous change in the landscape of computer archi...
International audienceSoftware and hardware co-design and optimization of HPC systems has become int...
Continuing innovation in science and technology is vital for our society and requires ever-increasin...
Nowadays, engineers have to develop software often without even knowing which hardware it will event...
International audienceComputing systems rarely deliver best possible performance due to ever increas...
International audienceDesigning, analyzing and optimizing applications for rapidly evolving computer...
I started drafting this document at the beginning of the development of the 3rd version of plugin-ba...
International audienceEmpirical auto-tuning and machine learning techniques have been showing high p...
Designing and optimizing novel computing systems became intolerably complex, ad-hoc, costly and erro...
Empirical auto-tuning and machine learning techniques have been showing high potential to improve ex...
Over the last several decades we have witnessed tremendous change in the landscape of computer archi...
International audienceSoftware and hardware co-design and optimization of HPC systems has become int...
Continuing innovation in science and technology is vital for our society and requires ever-increasin...
Nowadays, engineers have to develop software often without even knowing which hardware it will event...