Skip to main navigation Skip to search Skip to main content

Optimizing chip multiprocessor work distribution using dynamic compilation

  • Jisheng Zhao
  • , Matthew Horsnell
  • , Ian Rogers
  • , Andrew Dinn
  • , Chris Kirkham
  • , Ian Watson

    Research output: Chapter in Book/Conference proceedingConference contribution

    Abstract

    How can sequential applications benefit from the ubiquitous next generation of chip multiprocessors (CMP)? Part of the answer may be a dynamic execution environment that automatically parallelizes programs and adaptively tunes the work distribution. Experiments using the Jamaica CMP show how a runtime environment is capable of parallelizing standard benchmarks and achieving performance improvements over traditional work distributions. © Springer-Verlag Berlin Heidelberg 2007.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    PublisherSpringer Nature
    Pages258-267
    Number of pages9
    Volume4641
    ISBN (Print)9783540744658
    DOIs
    Publication statusPublished - 2007
    Event13th International Euro-Par Conference on Parallel Processing, Euro-Par 2007 - Rennes
    Duration: 1 Jul 2007 → …
    http://dblp.uni-trier.de/db/conf/europar/europar2007.html#Pjesivac-GrbovicBFAD07http://dblp.uni-trier.de/rec/bibtex/conf/europar/Pjesivac-GrbovicBFAD07.xmlhttp://dblp.uni-trier.de/rec/bibtex/conf/europar/Pjesivac-GrbovicBFAD07

    Publication series

    NameLecture Notes in Computer Science

    Conference

    Conference13th International Euro-Par Conference on Parallel Processing, Euro-Par 2007
    CityRennes
    Period1/07/07 → …
    Internet address

    Keywords

    • Automatic parallelization
    • Dynamic execution
    • Feedback-directed optimization

    Fingerprint

    Dive into the research topics of 'Optimizing chip multiprocessor work distribution using dynamic compilation'. Together they form a unique fingerprint.

    Cite this