Skip to main content

and
  1. No Access

    Chapter and Conference Paper

    Efficient Dynamic Device Placement for Deep Neural Network Training on Heterogeneous Systems

    Deep Neural Networks (DNNs) based learning methods have brought revolutionary advances in computer vision and machine learning. However, training a DNN model often requires very intensive computational resour...

    Zi Xuan Huang, Shen Yu Fu, Wei Chung Hsu in Embedded Computer Systems: Architectures, … (2019)

  2. No Access

    Chapter and Conference Paper

    Entropy-Based Profile Characterization and Classification for Automatic Profile Management

    The recent adoption of pre-JIT compilation for the JVM and .NET platforms allows the exploitation of continuous profile collection and management at user sites. To support efficient pre-JIT type of compilation...

    **pyo Kim, Wei-Chung Hsu, Pen-Chung Yew in Advances in Computer Systems Architecture (2007)

  3. No Access

    Chapter and Conference Paper

    Issues and Support for Dynamic Register Allocation

    Post-link and dynamic optimizations have become important to achieve program performance. A major challenge in post-link and dynamic optimizations is the acquisition of registers for inserting optimization cod...

    Abhinav Das, Rao Fu, Antonia Zhai in Advances in Computer Systems Architecture (2006)

  4. No Access

    Chapter and Conference Paper

    A Study of the Performance Potential for Dynamic Instruction Hints Selection

    Instruction hints have become an important way to communicate compile-time information to the hardware. They can be generated by the compiler and the post-link optimizer to reduce cache misses, improve branch ...

    Rao Fu, Jiwei Lu, Antonia Zhai, Wei-Chung Hsu in Advances in Computer Systems Architecture (2006)

  5. No Access

    Chapter and Conference Paper

    Dynamic Code Region (DCR) Based Program Phase Tracking and Prediction for Dynamic Optimizations

    Detecting and predicting a program’s execution phases are crucial to dynamic optimizations and dynamically adaptable systems. This paper shows that a phase can be associated with dynamic code regions embedded ...

    **pyo Kim, Sreekumar V. Kodakara in High Performance Embedded Architectures an… (2005)

  6. No Access

    Chapter and Conference Paper

    Continuous Adaptive Object-Code Re-optimization Framework

    Dynamic optimization presents opportunities for finding run-time bottlenecks and deploying optimizations in statically compiled programs. In this paper, we discuss our current implementation of our hardware sa...

    Howard Chen, Jiwei Lu, Wei-Chung Hsu in Advances in Computer Systems Architecture (2004)