Skip to main navigation Skip to search Skip to main content

Use of local memory for efficient Java execution

Research output: Contribution to journalArticlepeer-review

Abstract

Java has become a popular choice for implementing various applications that run on mobile and hand-held devices. Optimizing the energy consumption in mobile environments is of critical importance to prolong the battery life. In this work, we propose att object allocation strategy to reduce the energy consumption of Java applications. This object allocation strategy uses a part of the on-chip memory resources as a local memory to achieve better performance than a cache only architecture. The object allocation strategy has been implemented using an annotation based approach and shown to be effective in improving performance and reducing the memory system energy using the SPECJvm98 benchmarks.

Original languageEnglish (US)
Article number68
Pages (from-to)468-473
Number of pages6
JournalProceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
DOIs
StatePublished - 2001

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Use of local memory for efficient Java execution'. Together they form a unique fingerprint.

Cite this