Title
Towards Balancing Determinism, Memory Consumption and Throughput for RTSJ-Based Real-Time Applications
Abstract
Determinism, memory consumption and throughput are three important performance indicators for RTSJ-based real-time applications, but they often interact and conflict with each other. Manually balancing these performance indicators is often time-consuming. Therefore, there is the need to clarify the relationship among the performance metrics and make trade-off automatically. In this paper, we abstract real-time thread properties relating to these performance indicators and analyze their relationship. Based on the analysis, an automatic configuration framework to balance the performance metrics is proposed. In this framework, a stochastic process is developed to represent real-time threads' determinism. And real-time application's throughput and memory consumption is quantified with these thread properties as parameters. Experiment results based on Sweet Factory application show that our approach could optimize memory consumption and throughput while guaranteeing determinism effectively.
Year
DOI
Venue
2011
10.1109/QSIC.2011.28
QSIC
Keywords
Field
DocType
real-time thread properties,real-time specification for java,important performance indicator,stochastic processes,abstract real-time thread property,memory consumption,sweet factory application,storage management,software metrics,integer programming,real-time thread,software performance evaluation,towards balancing determinism,rtsj-based real-time applications,performance indicators,rtsj-based real-time application,real-time thread determinism,sweet factory application show,real-time applications,stochastic process,automatic configuration framework,throughput,real-time application,java,performance metrics,real-time systems,performance indicator,determinism,instruction sets,real time systems,real time applications,memory management
Performance indicator,Determinism,Computer science,Instruction set,Thread (computing),Real-time computing,Memory management,Integer programming,Software metric,Throughput
Conference
ISSN
ISBN
Citations 
1550-6002 E-ISBN : 978-0-7695-4468-7
978-0-7695-4468-7
0
PageRank 
References 
Authors
0.34
8
4
Name
Order
Citations
PageRank
Xiaowei Zhang149446.81
Donggang Cao26814.99
Hong Mei33535219.36
Fuqing Yang435925.76