99 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2006.We follow a similar approach and use a classifier learning system to generate high performance libraries for matrix-matrix multiplication. Our library generator produces matrix multiplication routines that use recursive layouts and several levels of tiling. Our approach is to use a classifier learning system to search in the space of the different ways to partition the input matrices the one that performs the best. As a result, our system will determine the number of levels of tiling and tile size for each level depending on the target platform and the dimensions of the input matrices.U of I OnlyRestricted to the U of I community idenfinitely during batch ingest of legacy...
In various areas of numerical analysis, there are several possible algorithms for solving a prob-lem...
Loop tiling is an effective optimizing transformation to boost the memory performance of a program, ...
The end of Moore's law is driving the search for new techniques to improve system performance as app...
99 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2006.We follow a similar approach a...
This work is comprised of two different projects in numerical linear algebra. The first project is a...
Matrix-vector notation is the predominant idiom in which machine learning formulae are expressed; so...
International audienceMany applications in scientific computing process very large sparse matrices o...
Matrix multiplication is a fundamental building block in many machine learning models. As the input ...
This thesis describes novel techniques and test implementations for optimizing numerically intensive...
Many tasks require finding groups of elements in a matrix of numbers, symbols or class likelihoods. ...
Computing devices can utilize machine learning to forecast the future or make decisions without bein...
International audienceWe propose a methodology, based on machine learning and optimization, for sele...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
As computer architectures become more complex, the task of writing efficient program to best utilize...
Program synthesis is a term that describes a family of techniques that enables automatic generation ...
In various areas of numerical analysis, there are several possible algorithms for solving a prob-lem...
Loop tiling is an effective optimizing transformation to boost the memory performance of a program, ...
The end of Moore's law is driving the search for new techniques to improve system performance as app...
99 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2006.We follow a similar approach a...
This work is comprised of two different projects in numerical linear algebra. The first project is a...
Matrix-vector notation is the predominant idiom in which machine learning formulae are expressed; so...
International audienceMany applications in scientific computing process very large sparse matrices o...
Matrix multiplication is a fundamental building block in many machine learning models. As the input ...
This thesis describes novel techniques and test implementations for optimizing numerically intensive...
Many tasks require finding groups of elements in a matrix of numbers, symbols or class likelihoods. ...
Computing devices can utilize machine learning to forecast the future or make decisions without bein...
International audienceWe propose a methodology, based on machine learning and optimization, for sele...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
As computer architectures become more complex, the task of writing efficient program to best utilize...
Program synthesis is a term that describes a family of techniques that enables automatic generation ...
In various areas of numerical analysis, there are several possible algorithms for solving a prob-lem...
Loop tiling is an effective optimizing transformation to boost the memory performance of a program, ...
The end of Moore's law is driving the search for new techniques to improve system performance as app...