Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design
|
Buy Now
Loop Transformations for Restructuring Compilers - The Foundations (Hardcover, 1993 ed.)
Loot Price: R4,539
Discovery Miles 45 390
|
|
Loop Transformations for Restructuring Compilers - The Foundations (Hardcover, 1993 ed.)
Expected to ship within 12 - 17 working days
|
Automatic transformation of a sequential program into a parallel
form is a subject that presents a great intellectual challenge and
promises great practical rewards. There is a tremendous investment
in existing sequential programs, and scientists and engineers
continue to write their application programs in sequential
languages (primarily in Fortran), but the demand for increasing
speed is constant. The job of a restructuring compiler is to
discover the dependence structure of a given program and transform
the program in a way that is consistent with both that dependence
structure and the characteristics of the given machine. Much
attention in this field of research has been focused on the Fortran
do loop. This is where one expects to find major chunks of
computation that need to be performed repeatedly for different
values of the index variable. Many loop transformations have been
designed over the years, and several of them can be found in any
parallelizing compiler currently in use in industry or at a
university research facility. Loop Transformations for
Restructuring Compilers: The Foundations provides a rigorous theory
of loop transformations. The transformations are developed in a
consistent mathematical framework using objects like directed
graphs, matrices and linear equations. The algorithms that
implement the transformations can then be precisely described in
terms of certain abstract mathematical algorithms. The book
provides the general mathematical background needed for loop
transformations (including those basic mathematical algorithms),
discusses data dependence, and introduces the major
transformations. The next volume will build a detailed theory of
looptransformations based on the material developed here. Loop
Transformations for Restructuring Compilers: The Foundations
presents a theory of loop transformations that is rigorous and yet
reader-friendly.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.