Skip to main navigation Skip to search Skip to main content

Valid transformations: A new class of loop transformations

  • University of Wisconsin-Madison

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

In this paper we present a new class of loop optimizing transformations called valid transformations. This class of transformations are different from existing ones in that valid transformations can be illegal and can result in incorrect non-pipelined designs. Nevertheless, valid transformations have feasible pipeline schedules which is important for scheduling loops. We present an example valid transformation called loop expansion which can help explore a larger design space and helps in producing cost-performance efficient designs. Several examples are used to demonstrate the efficacy of the proposed transformations.

Original languageEnglish
Title of host publicationProceedings of the 1994 International Conference on Parallel Processing, ICPP 1994
PublisherInstitute of Electrical and Electronics Engineers Inc.
PagesII20-II23
ISBN (Print)0849324947
DOIs
StatePublished - 1994
Event23rd International Conference on Parallel Processing, ICPP 1994 - Raleigh, NC, United States
Duration: 15 Aug 199419 Aug 1994

Publication series

NameProceedings of the International Conference on Parallel Processing
Volume2
ISSN (Print)0190-3918

Conference

Conference23rd International Conference on Parallel Processing, ICPP 1994
Country/TerritoryUnited States
CityRaleigh, NC
Period15/08/9419/08/94

Cite this