Title
Object representation model for a cache memory in a real-time Java environment
Abstract
Conventional cache memories act to bridge the gap in speeds between the processor and main memory. However, typical cache memories do not take into account of the specific characteristics of objects-oriented programs. As result it may incur in a performance penalty. In this paper, we discuss how an objects-based cache device can support Java objects. This feature is especially useful in the field of real-time programming, where the determinism for memory cache accesses is a limiting factor. In order to do that, we propose an object layout which splits objects into the same sized blocks; in this way, each cache memory line supports a block. This memory model avoids external fragmentation, while minimizing internal fragmentation.
Year
DOI
Venue
2013
10.1109/ISORC.2013.6913204
Object/Component/Service-Oriented Real-Time Distributed Computing
Keywords
Field
DocType
Java,cache storage,embedded systems,object-oriented programming,cache memory,object layout,object representation model,object-oriented programs,real-time Java environment
Cache-oblivious algorithm,Cache pollution,Computer science,Cache,Parallel computing,Cache-only memory architecture,Page cache,Real-time computing,Cache algorithms,Cache coloring,Memory organisation,Distributed computing
Conference
ISSN
Citations 
PageRank 
1555-0885
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
M. Teresa Higuera-Toledano113918.87
Higuera-Toledano, M.T.2112.53