|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Third International Conference on the Quantitative Evaluation of Systems - (QEST'06)
Continuous Bytecode Instruction Counting for CPU Consumption Estimation
Riverside, California
September 11-September 14
ISBN: 0-7695-2665-9
| ASCII Text | x | ||
| Andrea Camesi, Jarle Hulaas, Walter Binder, "Continuous Bytecode Instruction Counting for CPU Consumption Estimation," Quantitative Evaluation of Systems, International Conference on, pp. 19-30, Third International Conference on the Quantitative Evaluation of Systems - (QEST'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/QEST.2006.12, author = {Andrea Camesi and Jarle Hulaas and Walter Binder}, title = {Continuous Bytecode Instruction Counting for CPU Consumption Estimation}, journal ={Quantitative Evaluation of Systems, International Conference on}, volume = {0}, year = {2006}, isbn = {0-7695-2665-9}, pages = {19-30}, doi = {http://doi.ieeecomputersociety.org/10.1109/QEST.2006.12}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Quantitative Evaluation of Systems, International Conference on TI - Continuous Bytecode Instruction Counting for CPU Consumption Estimation SN - 0-7695-2665-9 SP19 EP30 A1 - Andrea Camesi, A1 - Jarle Hulaas, A1 - Walter Binder, PY - 2006 KW - null VL - 0 JA - Quantitative Evaluation of Systems, International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QEST.2006.12
As an execution platform, the Java Virtual Machine (JVM) provides many benefits in terms of portability and security. However, this advantage turns into an obstacle when it comes to determining the computing resources (CPU, memory) a program will require to run properly in a given environment. In this paper, we build on the Java Resource Accounting Framework, Second Edition (J-RAF2), to investigate the use of bytecode instruction counting (BIC) as an estimation of real CPU consumption. We show that for all of the tested platforms there is a stable, application-specific ratio of bytecodes per unit of CPU time - the experimental bytecode rate (BRexp) - that can be used as a basis for translating a BIC value into the corresponding CPU consumption.
Citation:
Andrea Camesi, Jarle Hulaas, Walter Binder, "Continuous Bytecode Instruction Counting for CPU Consumption Estimation," qest, pp.19-30, Third International Conference on the Quantitative Evaluation of Systems - (QEST'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
