Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Program Transformations for Light-Weight CPU Accounting and Control in the Java Virtual Machine - A Systematic Review
 
research article

Program Transformations for Light-Weight CPU Accounting and Control in the Java Virtual Machine - A Systematic Review

Hulaas, Jarle
•
Binder, Walter  
2008
Journal of Higher-Order and Symbolic Computation (HOSC)

This article constitutes a thorough presentation of an original scheme for portable CPU accounting and control in Java, which is based on program transformation techniques at the bytecode level and can be used with every standard Java Virtual Machine. In our approach applications, middleware, and even the standard Java runtime libraries (i.e., the Java Development Kit) are modified in a fully portable way, in order to expose details regarding the execution of threads. These transformations however incur a certain overhead at runtime. Further contributions of this article are the systematic review of the origin of such overheads and the description of a new static path prediction scheme targeted at reducing them.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

HOSC08.pdf

Access type

openaccess

Size

339.16 KB

Format

Adobe PDF

Checksum (MD5)

87cdedf4fdcb225fccbe0411957bc044

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés