Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
ARCSPIDER SEARCH
Enter Keywords:

Powered by Arc Spider - Smart Product Search Services 
Privacy Statement
PARTNER LINKS

Buy.com Coupons

Sony VAIO PC Special Offers

The Hottest Notebook Deals Are Here!


Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and...
Home > Computer/ Network Books > Distributed Computing > Item 17
View Previous Product in Distributed Computing View Next Product in Distributed Computing

Click here to buy Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and... by  Michael Wolfe. Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and...
by Michael Wolfe
Sales Rank: 2039706
$19.74
At Amazon
Get More Info On Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and...! Buy Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and... Now!

  • Paperback: 176 pages
  • Publisher: The MIT Press March 20, 1989
  • Language: English
  • ISBN-10: 0262730820
  • ISBN-13: 978-0262730822

    Book Description
    Effective use of a supercomputer requires users to have a good algorithm and to express this algorithm in an appropriate language, and requires compilers to generate efficient code.

    This book investigates several problems facing compiler design for supercomputers, including building efficient and comprehensive data dependence graphs, recurrence relations, the management of compiler temporary variables, and WHILE loops.

    The book first proposes an efficient means of representing the flow of data in a program by labeling the arcs in a data dependence graph with "direction vectors" to show how the flow of data corresponds to the loop structure of the program. These data dependence direction vectors are then used in several high level compiler loop optimizations: loop vectorization, loop concurrentization, loop fusion, and loop interchanging. The book shows how to perform these transformations and how to use them to optimize programs for a wide range of supercomputers.

    The problems of recurrence relations studied include arithmetic recurrences with IF statements and recurrences involving both data and control dependence relations in a cycle. The wavefront method of solving recurrences is also treated. The book discusses ways to make the problem of managing temporary arrays more tractable. It concludes by offering several methods for executing WHILE loops and describes a general structure of an optimizing compiler for supercomputers developed from the author's experience with a test bed compiler.

    Michael Wolfe is Associate Professor in the Computer Science and Engineering Department at the Oregon Graduate Center Optimizing Supercompilers for Supercomputers is included in the series Research Monographs in Parallel Computing. Copublished with Pitman Publishing.
  • Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and...
    Available from Amazon
    Price: $19.74
    Get More Info On Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and...! Buy Optimizing Supercompilers for Supercomputers (Research Monographs in Parallel and... Now!
    Home |  About Us |  Network Services |  Security Services |  Testimonials |  Case Studies
    Tips & Tools |  Press Room |  Newsletters |  Employment |  Contact Us

    Copyright © 2008, Dominant Systems Corporation

    Dominant Systems Corporation