
Select an Action

Energy Efficiency of Java Programming Language
Title:
Energy Efficiency of Java Programming Language
Author:
Kumar, Mohit, author.
ISBN:
9780438016927
Personal Author:
Physical Description:
1 electronic resource (55 pages)
General Note:
Source: Masters Abstracts International, Volume: 57-06M(E).
Advisors: Weisong Shi Committee members: Nathan Fisher; Daniel Grosu.
Abstract:
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold improvement in performance per watt. Dynamic adaptation of hardware techniques such as fine-grain clock gating, power gating, and dynamic voltage/frequency scaling, are used for many years to improve the computer's energy efficiency. However, recent demands of exascale computation, as well as the increasing carbon footprint, require new breakthrough to make ICT systems more energy efficient. Energy efficient software has not been well studied in the last decade. Google repository alone contains approximately two billion lines of code which will keep on growing in future with advancement in computation power. In this work, we take an early step to investigate the energy efficiency of Java which is one of the most common languages used in ICT systems. We evaluate energy consumption of data types, operators, control statements, exception, objects, collection classes, and map classes in Java at a granular level. Intel Running Average Power Limit (RAPL) technology is applied to measure the relative power consumption of small code snippets. Several observations are found, and these results will help in standardizing the energy consumption traits of Java which can be leveraged by software developers to generate energy efficient code in future.
Local Note:
School code: 0254
Subject Term:
Added Corporate Author:
Available:*
Shelf Number | Item Barcode | Shelf Location | Status |
|---|---|---|---|
| XX(688625.1) | 688625-1001 | Proquest E-Thesis Collection | Searching... |
On Order
Select a list
Make this your default list.
The following items were successfully added.
There was an error while adding the following items. Please try again.
:
Select An Item
Data usage warning: You will receive one text message for each title you selected.
Standard text messaging rates apply.


