skip to content
The Interaction of Compilation Technology and Computer Architecture Preview this item
ClosePreview this item
Checking...

The Interaction of Compilation Technology and Computer Architecture

Author: David J Lilja; Peter L Bird
Publisher: Boston, MA : Springer US : Imprint : Springer, 1994.
Edition/Format:   eBook : Bibliographic data : EnglishView all editions and formats
Summary:
The Interaction of Compilation Technology and Computer Architecture demonstrates the importance of integrating contemporary compilation technology with a supporting computer architecture to enhance system performance. The chapters in this book are written by individuals who are experts in their respective areas. Each chapter examines how best to exploit the interaction between the architecture and the compiler. The  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Printed edition:
Material Type: Bibliographic data, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: David J Lilja; Peter L Bird
ISBN: 9781461526841 1461526841 9781461361541 1461361540
OCLC Number: 840284326
Description: 1 online resource (296 pages)
Contents: 1. Introduction and Overview; D.J. Lilja, P.L. Bird, R.Y. Kain. 2. Architectural Support for Compile-Time Speculation; M.D. Smith. 3. Register Requirements for High Performance Code Scheduling; B. Mangione-Smith. 4. Data Dependencies in Decoupled Pipelined Loops; P.L. Bird. 5. The Effects of Traditional Compiler Optimization on Superscalar Architectural Design; T.M. Conte, K.N.P. Menezes. 6. Dynamic Program Monitoring and Transformation Using the OMOS Object Server; D.B. Orr, R.W. Mecklenburg, P.J. Hoogenboom, J. Lepreau. 7. Performance Limits of Compiler-Directed Multiprocessor Cache Coherence Enforcement; F. Mounes-Toussi, D.J. Lilja. 8. Compiling HPF for Distributed Memory MIMD Computers; Z. Bozkus, A. Choudhary, G. Fox, T. Haupt, S. Tanka. 9. The Influence of the Object-Oriented Language Model on a Supporting Architecture; M. Wolczko, I. Williams. 10. Project Triton: Towards Improved Programmability of Parallel Computers; M. Philippsen, T.M. Warschko, W.F. Tichy, C.G. Herter, E.A. Heinz, P. Lukowicz. Index.
Responsibility: edited by David J. Lilja, Peter L. Bird.

Abstract:

In brief summary, the following results were presented in this work: * A linear time approach was developed to find register requirements for any specified CS schedule or filled MRT. * We developed a  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/840284326> # The Interaction of Compilation Technology and Computer Architecture
    a schema:CreativeWork, schema:Book ;
   library:oclcnum "840284326" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/367996307#Place/boston_ma> ; # Boston, MA
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
   rdfs:comment "Unknown 'gen' value: bdt" ;
   schema:about <http://dewey.info/class/005.453/e20/> ;
   schema:about <http://id.worldcat.org/fast/872026> ; # Computer architecture
   schema:about <http://id.worldcat.org/fast/1052928> ; # Parallel processing (Electronic computers)
   schema:bookFormat schema:EBook ;
   schema:contributor <http://viaf.org/viaf/279332409> ; # Peter L. Bird
   schema:creator <http://viaf.org/viaf/44482651> ; # David J. Lilja
   schema:datePublished "1994" ;
   schema:description "The Interaction of Compilation Technology and Computer Architecture demonstrates the importance of integrating contemporary compilation technology with a supporting computer architecture to enhance system performance. The chapters in this book are written by individuals who are experts in their respective areas. Each chapter examines how best to exploit the interaction between the architecture and the compiler. The book explores three different aspects of this interaction. Chapters 2-6 examine the interaction of the compiler and the architecture at the instruction level on uniprocessors with multiple function units and highly segmented pipelines. Chapters 7 and 8 examine compilation issues for multiprocessor systems. The last two chapters discuss how programming language features can influence the design of both uniprocessor and multiprocessor systems. The Interaction of Compilation Technology and Computer Architecture demonstrates the close coupling needed between the compiler and the architecture to achieve high performance, particularly in parallel machines.
"@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/367996307> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/367996307#CreativeWork/> ;
   schema:name "The Interaction of Compilation Technology and Computer Architecture"@en ;
   schema:productID "840284326" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/840284326#PublicationEvent/boston_ma_springer_us_imprint_springer_1994> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/367996307#Agent/springer_us> ; # Springer US
   schema:publisher <http://experiment.worldcat.org/entity/work/data/367996307#Agent/springer> ; # Springer
   schema:publisher <http://experiment.worldcat.org/entity/work/data/367996307#Agent/imprint> ; # Imprint
   schema:url <http://link.springer.com/10.1007/978-1-4615-2684-1> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=3080806> ;
   schema:url <http://dx.doi.org/10.1007/978-1-4615-2684-1> ;
   schema:workExample <http://dx.doi.org/10.1007/978-1-4615-2684-1> ;
   schema:workExample <http://worldcat.org/isbn/9781461526841> ;
   schema:workExample <http://worldcat.org/isbn/9781461361541> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/840284326> ;
    .


Related Entities

<http://id.worldcat.org/fast/1052928> # Parallel processing (Electronic computers)
    a schema:Intangible ;
   schema:name "Parallel processing (Electronic computers)"@en ;
    .

<http://id.worldcat.org/fast/872026> # Computer architecture
    a schema:Intangible ;
   schema:name "Computer architecture"@en ;
    .

<http://link.springer.com/10.1007/978-1-4615-2684-1>
   rdfs:comment "from Springer" ;
   rdfs:comment "(Unlimited Concurrent Users)" ;
    .

<http://viaf.org/viaf/279332409> # Peter L. Bird
    a schema:Person ;
   schema:familyName "Bird" ;
   schema:givenName "Peter L." ;
   schema:name "Peter L. Bird" ;
    .

<http://viaf.org/viaf/44482651> # David J. Lilja
    a schema:Person ;
   schema:familyName "Lilja" ;
   schema:givenName "David J." ;
   schema:name "David J. Lilja" ;
    .

<http://worldcat.org/entity/work/data/367996307#CreativeWork/>
    a schema:CreativeWork ;
   schema:description "Printed edition:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/840284326> ; # The Interaction of Compilation Technology and Computer Architecture
    .

<http://worldcat.org/isbn/9781461361541>
    a schema:ProductModel ;
   schema:isbn "1461361540" ;
   schema:isbn "9781461361541" ;
    .

<http://worldcat.org/isbn/9781461526841>
    a schema:ProductModel ;
   schema:isbn "1461526841" ;
   schema:isbn "9781461526841" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.