arrow
返回

Rethinking Java Call Stack Design for Tiny Embedded Devices

delete2012-06-12
delete1
delete
OA
AI
F
Faisal Aslam *
G
Ghufran Baig
M
Mubashir Adnan Qureshi
Z
Zartash Afzal Uzmi
L
Luminous Fennell
P
Peter Thiemann
C
Christian Schindelhauer
E
Elmar Haußmann
DOI:10.1145/2345141.2248420delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The ability of tiny embedded devices to run large feature-rich programs is typically constrained by the amount of memory installed on such devices. Furthermore, the useful operation of these devices in wireless sensor applications is limited by their battery life. This paper presents a call stack redesign targeted at an efficient use of RAM storage and CPU cycles by a Java program running on a wireless sensor mote. Without compromising the application programs, our call stack redesign saves 30% of RAM, on average, evaluated over a large number of benchmarks. On the same set of benchmarks, our design also avoids frequent RAM allocations and deallocations, resulting in average 80% fewer memory operations and 23% faster program execution. These may be critical improvements for tiny embedded devices that are equipped with small amount of RAM and limited battery life. However, our call stack redesign is equally effective for any complex multi-threaded object oriented program developed for desktop computers. We describe the redesign, measure its performance and report the resulting savings in RAM and execution time for a wide variety of programs.
Keyword:
Algorithms
Design
Experimentation
Performance
Wireless Sensor Networks
Call Stack
Memory Management
JVM
Java Virtual Machine
TakaTuka

期刊

A
ACM SIGPLAN Notices
IF:
0
论文数:
32
被引数:
0

机构

L
Lahore University of Management Sciences
学者数:
1.4K
论文数: 1.2K
被引数: 1.4K
U
university of punjab
学者数:
6.2K
论文数: 5.0K
被引数: 7
U
University of Freiburg
学者数:
3.3W
论文数: 2.4W
被引数: 3.4W
学者 查看更多机构
引用论文

引用论文

Rationale for the Development of 2-Aminobenzamide Histone Deacetylase Inhibitors as Therapeutics for Friedreich Ataxia
err2012-07-04
err0
errOAAI
errElisabetta Soragni; Chunping Xu; Heather L. Plasterer; Vincent Jacques; James R. Rusche; Joel M. Gottesfeld
err分享
err收藏
Biomorphic activated porous carbons with complex microstructures from lignocellulosic residues
err2008-01-01
err0
PREAI
errJeremias S. Macedo; Larissa Otubo; Odair Pastor Ferreira; Iara de Fátima Gimenez; Italo Odone Mazali; Ledjane Silva Barreto
err分享
err收藏
Histone deacetylase 1 and 2 are essential for normal T-cell development and genomic stability in mice
err2013-02-21
err0
errOAAI
errOliver M. Dovey; Charles T. Foster; Nathalie Conte; Sally A. Edwards; Jennifer M. Edwards; Rajinder Singh; George Vassiliou; Allan Bradley; Shaun M. Cowley
err分享
err收藏
Discovery of a small molecular compound simultaneously targeting RXR and HADC: Design, synthesis, molecular docking and bioassay
err2013-07-01
err0
PREAI
errGuo-Liang Chen; Li-Hui Wang; Jian Wang; Kang Chen; Man Zhao; Zhao-Zhu Sun; Shuang Wang; Hong-Li Zheng; Jing-Yu Yang; Chun-Fu Wu
err分享
err收藏
A dual role for Hdac1: oncosuppressor in tumorigenesis, oncogene in tumor maintenance
err2013-04-25
err0
errOAAI
errFabio Santoro; Oronza A. Botrugno; Roberto Dal Zuffo; Isabella Pallavicini; Geoffrey M. Matthews; Leonie Cluse; Iros Barozzi; Silvia Senese; Lorenzo Fornasari; Simona Moretti; Lucia Altucci; Pier Giuseppe Pelicci; Susanna Chiocca; Ricky W. Johnstone; Saverio Minucci
err分享
err收藏
The histone deacetylase inhibitors LAQ824 and LBH589 do not require death receptor signaling or a functional apoptosome to mediate tumor cell death or therapeutic efficacy
err2009-07-09
err0
errOAAI
errLeigh Ellis; Michael Bots; Ralph K. Lindemann; Jessica E. Bolden; Andrea Newbold; Leonie A. Cluse; Clare L. Scott; Andreas Strasser; Peter Atadja; Scott W. Lowe; Ricky W. Johnstone
err分享
err收藏
Histone deacetylases 1 and 2 act in concert to promote the G1-to-S progression
err2010-03-01
err0
errOAAI
errTeppei Yamaguchi; Fabien Cubizolles; Yu Zhang; Nina Reichert; Hubertus Kohler; Christian Seiser; Patrick Matthias
err分享
err收藏
HDAC4 inhibits cell‐cycle progression and protects neurons from cell death
err2008-05-22
err0
errOAAI
errNazanin Majdzadeh; Lulu Wang; Brad E. Morrison; Rhonda Bassel‐Duby; Eric N. Olson; Santosh R. D'Mello
err分享
err收藏
Acetylated Tau Neuropathology in Sporadic and Hereditary Tauopathies
err2013-08-01
err0
errOAAI
errDavid J. Irwin; Todd J. Cohen; Murray Grossman; Steven E. Arnold; Elisabeth McCarty-Wood; Vivianna M. Van Deerlin; Virginia M.-Y. Lee; John Q. Trojanowski
err分享
err收藏
学者 查看更多内容