DSpace
 

DSpace at IIT Bombay >
IITB Publications >
Article >

Please use this identifier to cite or link to this item: http://dspace.library.iitb.ac.in/jspui/handle/10054/12912

Title: EXTENSIONS TO CYCLE SHRINKING
Authors: SETHI, A
BISWAS, S
SANYAL, A
Issue Date: 1995
Publisher: WORLD SCIENTIFIC PUBL CO PTE LTD
Citation: INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 7(2), 265-284
Abstract: An important part of a parallelizing compiler is the restructuring phase, which extracts parallelism from a sequential program. We consider an important restructuring transformation called cycle shrinking [5], which partitions the iteration space of a loop so that the iterations within each group of the partition can be executed in parallel. The method in [5] mainly deals with dependences with constant distances. In this paper, we propose certain extensions to the cycle shrinking transformation. For dependences with constant distances, we present an algorithm which, under certain fairly general conditions, partitions the iteration space in a minimal number of groups. Under such conditions, our method is optimal while the previous methods are not. We have also proposed an algorithm to handle a large class of loops which have dependences with variable distances. This problem is considerably harder and has not been considered before in full generality.
URI: http://dx.doi.org/10.1142/S0129053395000154
http://dspace.library.iitb.ac.in/xmlui/handle/10054/12912
http://hdl.handle.net/10054/12912
ISSN: 0129-0533
Appears in Collections:Article

Files in This Item:

There are no files associated with this item.

View Statistics

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback