DocumentCode
2011671
Title
Benchmarking Domain Specific Processors: A Case Study of Evaluating a Smart Card Processor Design
Author
Wang, Zhonglei ; Wild, Thomas ; Ruping, Stefan ; Lippmann, Bernhard
Author_Institution
Lehrstuhl fur Integrierte Syst., Tech. Univ. of Munich, Munich
fYear
2008
fDate
7-9 April 2008
Firstpage
16
Lastpage
21
Abstract
Benchmarking domain specific processors, compared with benchmarking general-purpose computers, has its own particularity, since the performance of domain specific processors strongly depends on target applications. System architects often face the problem of lacking benchmarks that represent the application space of a specific embedded system. Furthermore, benchmarking is often hindered from offering a clear performance analysis due to the presence of complex software, like operating system and Java virtual machine. In this paper we demonstrate a case study of benchmarking a smart card processor designed for Java applications. The benchmarking approach involves selecting suitable benchmarks from a set of given applications and analyzing the benchmarking results based on an abstract performance model to identify performance bottlenecks at the level of complex operations, each of which consists of a sequence of processor instructions. It evaluates the hardware and software in isolation and provides reliable information for system enhancement.
Keywords
benchmark testing; integrated circuit design; microprocessor chips; performance evaluation; smart cards; Java application; benchmarking; domain specific processors; embedded system; general-purpose computers; performance analysis; smart card processor design; Application software; Embedded system; Java; Operating systems; Performance analysis; Process design; Smart cards; Software performance; Software systems; Virtual machining; Benchmarking; Java virtual machine; domain specific processors; smart card;
fLanguage
English
Publisher
ieee
Conference_Titel
Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
Conference_Location
Montpellier
Print_ISBN
978-0-7695-3291-2
Electronic_ISBN
978-0-7695-3170-0
Type
conf
DOI
10.1109/ISVLSI.2008.25
Filename
4556763
Link To Document