Talks and Poster Presentations (with Proceedings-Entry):
M. Schoeberl:
"Architecture for object-oriented programming languages";
Talk: Workshop on Java Technologies for Real-time and Embedded Systems (JTRES),
Vienna, Austria;
2007-09-26
- 2007-09-28; in: "Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems",
ACM,
(2007),
978-59593-813-8;
57
- 62.
English abstract:
In this paper we investigate the overheads of object-oriented operations, such as virtual method dispatch and field access, in the context of an embedded processor for real-time systems. As an example we use a Java processor that implements those operations in microcode similar to the way those operations are compiled to a RISC processor. As this processor is a soft-core, implemented in an FPGA, an optimization of those operations is a valuable option. Significant application speedup is possible by providing an architecture for object-oriented programming languages. We also evaluate the hardware cost of this optimization with respect to the application speedup.
"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.1145/1288940.1288949
Created from the Publication Database of the Vienna University of Technology.