arrow
Return

Compiler technology for future microprocessors

delete1995-01-01
delete28
PRE
AI
H
Hwu, WMW *
R
Richard E. Hank
G
Gallagher, DM
M
Mahlke, SA
D
Daniel M. Lavery
H
Haab, GE
J
John C. Gyllenhaal
D
David I. August
DOI:10.1109/5.476079delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Advances in hardware technology have made it possible Sol microprocessors to execute a large number of instructions concurrently (i.e., in parallel). These microprocessors take advantage of the opportunity to execute instructions in parallel to increase the execution speed of a program. As in other for-ms of parallel parallel processing, the performance of these microprocessors can vary greatly depending on the quality of the software. In particular, the quality of compilers can make an order of magnitude difference in performance. This paper presents a new generation of compiler technology that has emerged to deliver the large amount of instruction-level-parallelism that is already required by some current state-of-the-art microprocessors and will be required by more future microprocessors. We introduce critical components of the technology which deal with difficult problems that are encountered when compiling programs for a high degree of instruction-level-parallelism. We present examples to illustrate the functional requirements of these components. To provide more insight into the challenges involved, we present in-depth case studies on predicated compilation and maintenance of dependence information, two of the components that are largely missing from most current commercial compilers.
Keywords:
TRACE
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Proceedings of the IEEE cover
Proceedings of the IEEE
IF:
25.9
Papers:
9.9K
Citations:
4.5W

Organization

No organization information available
Cited Papers

Cited Papers

Chemical Structure of Piericidin A Part III
err1966-01-01
err0
errOAAI
errNobutaka TAKAHASHI; Akinori SUZUKI; Saburo TAMURA
errShare
errSave
Mutational analysis of YgfZ, a folate-dependent protein implicated in iron/sulphur cluster metabolism
err2011-11-18
err0
errOAAI
errGhulam Hasnain; Jeffrey C. Waller; Sophie Alvarez; Geoffrey E. Ravilious; Joseph M. Jez; Andrew D. Hanson
errShare
errSave
Altered reward learning and hippocampal connectivity following psychosocial stress
err2018-05-01
err0
PREAI
errOnno Kruse; Isabell Tapia León; Tobias Stalder; Rudolf Stark; Tim Klucken
errShare
errSave
Amino acid sequence of the [2Fe-2S] ferredoxin from Clostridium pasteurianum
err2002-05-01
err0
PREAI
errJacques Meyer; Mireille H. Bruschi; Jacques J. Bonicel; Gisele E. Bovier-Lapierre
errShare
errSave
Inhibition of mitochondrial electron transport by piericidin A and related compounds
err2002-05-01
err0
PREAI
errMiji. Jeng; Carole. Hall; Frederick L. Crane; Nobutaka. Takahashi; Saburo. Tamura; Karl. Folkers
errShare
errSave
errShare
errSave
researcher View more