A proposal for autotuning linear algebra routines on multicore platforms
Author(s) -
Javier Cuenca,
Luis Pedro García,
Domingo Giménez
Publication year - 2010
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2010.04.055
Subject(s) - compiler , computer science , parallel computing , multi core processor , programming language , linear algebra , code (set theory) , optimizing compiler , mathematics , geometry , set (abstract data type)
The use of an OpenMP compiler optimized for the corresponding multicore system is a good option, but it is possible in a system to have access to more than one compiler and different compilers can appropriately optimize different parts of the code. In this paper we present a proposal for an autotuning system for linear algebra routines that decides the best compiler for each situation, as well as other parameter values, as, for example, the number of threads to generate
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom