𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Just-in-time optimizations for high-performance Java programs

✍ Scribed by Cierniak, Michał; Li, Wei


Publisher
John Wiley and Sons
Year
1997
Tongue
English
Weight
93 KB
Volume
9
Category
Article
ISSN
1040-3108

No coin nor oath required. For personal study only.

✦ Synopsis


Our previous experience with an off-line Java optimizer has shown that some traditional algorithms used in compilers are too slow for a JIT compiler. In this paper we propose and implement faster ways of performing analyses needed for our optimizations. For instance, we have replaced reaching definitions with constant values and loop induction variables with loopdefined variables. As a result, our JIT compiler, Briki, is very fast, so that its running time is negligible even when the data sets used with our benchmarks result in execution times of only a few seconds. The impact for the same benchmarks running on more realistic problem sizes would be even smaller.

Currently the speedups resulting from applying our optimizations are between 10% and 20%, but when the JIT compiler performs standard optimizations which are absent in the current version of the JIT compiler used by us, the speedups should be similar to the ones observed for Fortran programs -up to 50%.


📜 SIMILAR VOLUMES


High-performance parallel programming in
✍ Getov, Vladimir; Hummel, Susan Flynn; Mintchev, Sava 📂 Article 📅 1998 🏛 John Wiley and Sons 🌐 English ⚖ 91 KB 👁 1 views

With most of today's fast scientific software written in Fortran and C, Java has a lot of catching up to do. In this paper we discuss how new Java programs can capitalize on highperformance libraries for other languages. With the help of a tool we have automatically created Java bindings for several

High performance liquid chromatography m
✍ Mohammed Jemal; Zheng Ouyang; Deborah S. Teitz 📂 Article 📅 1998 🏛 John Wiley and Sons 🌐 English ⚖ 100 KB 👁 2 views

A systematic investigation was undertaken to study the effects of varying concentrations of additives in the acetonitrile/water high performance liquid chromatography mobile phase, especially formic acid and ammonium formate, on the negative ion electrospray response of a carboxylic acid compound. T

Optimizing high-performance liquid chrom
✍ Xianhuo Wang; Xiang Chen; Lijuan Chen; Biqin Wang; Cheng Peng; Chunmei He; Mingh 📂 Article 📅 2008 🏛 John Wiley and Sons 🌐 English ⚖ 167 KB 👁 2 views

## Abstract A sensitive and reliable HPLC method with fluorescence detection based on the precolumn derivatization of glucosamine with 6‐aminoquinolyl–__N__–hydroxylsuccinimidyl carbamate (AQC) was established for the quantitative determination of glucosamine in rat plasma. The plasma protein was p

High-performance liquid chromatography m