Techniques for obtaining high performance in Java programs

IH Kazi, HH Chen, B Stanley, DJ Lilja - ACM Computing Surveys (CSUR), 2000 - dl.acm.org
This survey describes research directions in techniques to improve the performance of
programs written in the Java programming language. The standard technique for Java …

[PDF][PDF] Архитектура компьютера

Э Таненбаум - 2003 - dump.denr01.com
В основе первых трех изданий книги лежит идея о том, что компьютер можно
рассматривать как иерархию уровней, каждый из которых выполняет какую-либо …

A Java processor architecture for embedded real-time systems

M Schoeberl - Journal of Systems Architecture, 2008 - Elsevier
Architectural advancements in modern processor designs increase average performance
with features such as pipelines, caches, branch prediction, and out-of-order execution …

[图书][B] Processor Architecture: From Dataflow to Superscalar and Beyond; with 34 Tables

J Silc, B Robic, T Ungerer - 1999 - books.google.com
Today's microprocessors are the powerful descendants of the von Neumann 1 computer
dating back to a memo of Burks, Goldstine, and von Neumann of 1946. The so-called von …

[PDF][PDF] Jop: A java optimized processor for embedded real-time systems

M Schoeberl - 2005 - orbit.dtu.dk
Compared to software development for desktop systems, current software design practice for
embedded systems is still archaic. C/C++ and even assembler are used on top of a small …

[图书][B] Mikrocontroller und Mikroprozessoren

U Brinkschulte, T Ungerer - 2010 - Springer
Mikrocontroller und Mikroprozessoren | SpringerLink Skip to main content Advertisement
SpringerLink Account Menu Find a journal Publish with us Track your research Search Cart …

[PDF][PDF] Time-predictable computer architecture

M Schoeberl - EURASIP Journal on Embedded Systems, 2009 - Springer
Today's general-purpose processors are optimized for maximum throughput. Real-time
systems need a processor with both a reasonable and a known worst-case execution time …

Architecturally truly diverse systems: A review

RD Chamberlain - Future Generation Computer Systems, 2020 - Elsevier
The pairing of traditional multicore processors with accelerators of various forms (eg,
graphics engines, reconfigurable logic) can be referred to generally as architecturally …

Worst‐case execution time analysis for a Java processor

M Schoeberl, W Puffitsch… - Software: Practice …, 2010 - Wiley Online Library
In this paper, we propose a solution for a worst‐case execution time (WCET) analyzable
Java system: a combination of a time‐predictable Java processor and a tool that performs …

Java runtime systems: Characterization and architectural implications

R Radhakrishnan, N Vijaykrishnan… - IEEE Transactions …, 2001 - ieeexplore.ieee.org
The Java Virtual Machine (JVM) is the cornerstone of Java technology and its efficiency in
executing the portable Java bytecodes is crucial for the success of this technology …