Mon, 16 May 1994 14:20:54 GMT

Related articles |
---|

Unimodular Transformation Mapping chesney@cps.msu.edu (1994-05-11) |

Re: Unimodular Transformation Mapping anderson@CS.Stanford.EDU (Jennifer-Ann Anderson) (1994-05-15) |

Re: Unimodular Transformation Mapping wei@cs.rochester.edu (1994-05-16) |

Newsgroups: | comp.compilers |

From: | wei@cs.rochester.edu (Wei Li) |

Keywords: | optimize, analysis, tools, FTP |

Organization: | University of Rochester Computer Science Department |

References: | 94-05-029 |

Date: | Mon, 16 May 1994 14:20:54 GMT |

David R Chesney <chesney@cps.msu.edu> wrote:

*>Has anyone implemented unimodular transformation mapping? That is, given*

*>initial code and a transformation matrix T, is there an implemented tool*

*>that generates the transformed source?*

We have a matrix-oriented approach to loop transformations that uses

non-singular matrices to represent loop transformations. Non-singular

matrices generalize the unimodular approach (unimodular matrices are a

special case of non-singular matrices in which the determinant is 1 or

-1). The framework has been implemented in a loop transformation toolkit

called Lambda.

The Lambda transformation toolkit and related papers can be ftped from

both Cornell (this is a part of my Ph.D thesis from Cornell) and

University of Rochester. The addresses are:

cs.rochester.edu in pub/wei

ftp.cs.cornell.edu in pub/TyphoonCompiler

Lambda was designed to be integrated easily into other compilers. The

interface is quite simple. It has been used by other researchers in

their compilers.

--Wei Li

Department of Computer Science

University of Rochester

--

Post a followup to this message

Return to the
comp.compilers page.

Search the
comp.compilers archives again.