grantor: University of TorontoRestructuring compilers have been effective in tailoring nested loops and arrays as as to improve performance on both uniprocessor and multiprocessor systems. The regular structure of nested loops and arrays has enabled their systematic analysis and transformation. The focus of this dissertation is a new and generalized loop transformation framework, called Computation Decomposition and Alignment (CDA). The linear loop transformation framework introduced in 1990 was a major breakthrough, partly because it provided a unified view of many of the earlier loop transformations, and partly because it was a formal method based on linear algebra. Since then, the compiler community has designed algorithms whic...
International audienceIncreasingly complex hardware makes the design of effective compilers difficul...
We present a framework for unifying iteration reordering transformations such as loop interchange, l...
The paper extends the framework of linear loop transformations adding a new nonlinear step at the tr...
grantor: University of TorontoRestructuring compilers have been effective in tailoring nes...
In this paper we present a new loop transformation technique called Computation Decomposition and Al...
In this paper we present a new theory of linear loop transformations called Computation Decompositio...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/18...
Over the past 20 years, increases in processor speed have dramatically outstripped performance incre...
In this paper we generalize the framework of linear loop transformations: we consider loop alignment...
We wish to extend the effectiveness of loop-restructuring compilers by improving the robustness of l...
In this paper we generalize the framework of linear loop transformations in the sense that loop alig...
this memo is a new loop analysis and transformation technique which brings compiler technology close...
This paper presents a technique for finding good distributions of arrays and suitable loop restructu...
In this tutorial, we address the problem of restructuring a (possibly sequential) program to improve...
Special issue on Microgrids. %HEVEA\publinkGVBCPST06.ps.gzInternational audienceModern compilers are...
International audienceIncreasingly complex hardware makes the design of effective compilers difficul...
We present a framework for unifying iteration reordering transformations such as loop interchange, l...
The paper extends the framework of linear loop transformations adding a new nonlinear step at the tr...
grantor: University of TorontoRestructuring compilers have been effective in tailoring nes...
In this paper we present a new loop transformation technique called Computation Decomposition and Al...
In this paper we present a new theory of linear loop transformations called Computation Decompositio...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/18...
Over the past 20 years, increases in processor speed have dramatically outstripped performance incre...
In this paper we generalize the framework of linear loop transformations: we consider loop alignment...
We wish to extend the effectiveness of loop-restructuring compilers by improving the robustness of l...
In this paper we generalize the framework of linear loop transformations in the sense that loop alig...
this memo is a new loop analysis and transformation technique which brings compiler technology close...
This paper presents a technique for finding good distributions of arrays and suitable loop restructu...
In this tutorial, we address the problem of restructuring a (possibly sequential) program to improve...
Special issue on Microgrids. %HEVEA\publinkGVBCPST06.ps.gzInternational audienceModern compilers are...
International audienceIncreasingly complex hardware makes the design of effective compilers difficul...
We present a framework for unifying iteration reordering transformations such as loop interchange, l...
The paper extends the framework of linear loop transformations adding a new nonlinear step at the tr...