Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1032653.1033772guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

JIST: Just-in-Time Scheduling Translation for Parallel Processors

Published: 05 July 2004 Publication History

Abstract

The application fields of bytecode virtual machines and VLIW processors overlap in the area of embedded and mobile systems, where the two technologies offer different benefits, namely high code portability, low power consumption and reduced hardware cost. Dynamic compilation makes it possible to bridge the gap between the two technologies, but special attention must be paid to software instruction scheduling, a must for the VLIW architectures. We have implemented JIST, a Virtual Machine and JIT compiler for Java Bytecode targeted to a VLIW processor. We show the impact of various optimizations on the performance of code compiled with JIST through the experimental study on a set of benchmark programs. We report significant speedups, and increments in the number of instructions issued per cycle up to 50% with respect to the non-scheduling version of the JIT compiler. Further optimizations are discussed.

Cited By

View all
  • (2006)Selective compilation via fast code analysis and bytecode tracingProceedings of the 2006 ACM symposium on Applied computing10.1145/1141277.1141488(906-911)Online publication date: 23-Apr-2006
  1. JIST: Just-in-Time Scheduling Translation for Parallel Processors

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ISPDC '04: Proceedings of the Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks
    July 2004
    375 pages
    ISBN:0769522106

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 05 July 2004

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 08 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2006)Selective compilation via fast code analysis and bytecode tracingProceedings of the 2006 ACM symposium on Applied computing10.1145/1141277.1141488(906-911)Online publication date: 23-Apr-2006

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media