Design Space Exploration for Java Processors with Cross-Profiling

Most processors are used in embedded systems, where the processor architectures are diverse due to optimizations for different application domains. The main challenge for embedded system processors is the right balance between performance and chip size, which directly relates to cost. An early estimation of the performance for a new design is of paramount importance. In this paper, the authors propose cross profiling for that performance estimation, which can be accomplished very early in the design phase. They evaluate their approach in the context of a java processor for embedded systems using cross-profiling on a standard desktop Java Virtual Machine (JVM).

Subscribe to the Innovation Insider Newsletter

Catch up on the latest tech innovations that are changing the world, including IoT, 5G, the latest about phones, security, smart cities, AI, robotics, and more. Delivered Tuesdays and Fridays

Subscribe to the Innovation Insider Newsletter

Catch up on the latest tech innovations that are changing the world, including IoT, 5G, the latest about phones, security, smart cities, AI, robotics, and more. Delivered Tuesdays and Fridays

Resource Details

Provided by:
Vienna University of Economics and Business
Topic:
Hardware
Format:
PDF