Publication detail
Distributed Simulation and Profiling of Multiprocessor Systems on a Chip
PŘIKRYL, Z. HRUŠKA, T. MASAŘÍK, K.
Original Title
Distributed Simulation and Profiling of Multiprocessor Systems on a Chip
English Title
Distributed Simulation and Profiling of Multiprocessor Systems on a Chip
Type
journal article - other
Language
en
Original Abstract
Embedded systems - multiprocessor systems on a chip with application specific instruction-set processors (ASIPs) - become indivisible part of our everyday lives. They are everywhere. Therefore, powerful and flexible way of design and simulation of these systems is needed. The simulators of ASIPs are created using an architecture description language called ISAC. In this paper, the basic concept of simulation, the communication protocol among ASIPs and the three-state synchronization protocol that is used in the distributed multiprocessor simulation are described. Further, the basic concept of profiling and consequential evaluation of profiling information is described. One needs the results from the simulation itself and the results from the profiling to find bugs in the system and to optimize the system as a whole.
English abstract
Embedded systems - multiprocessor systems on a chip with application specific instruction-set processors (ASIPs) - become indivisible part of our everyday lives. They are everywhere. Therefore, powerful and flexible way of design and simulation of these systems is needed. The simulators of ASIPs are created using an architecture description language called ISAC. In this paper, the basic concept of simulation, the communication protocol among ASIPs and the three-state synchronization protocol that is used in the distributed multiprocessor simulation are described. Further, the basic concept of profiling and consequential evaluation of profiling information is described. One needs the results from the simulation itself and the results from the profiling to find bugs in the system and to optimize the system as a whole.
Keywords
Application specific instruction-set processor, multiprocessor system on a chip, simulation, simulator, synchronization protocol, communication protocol, profiling, ISAC.
RIV year
2008
Released
01.08.2008
Publisher
World Scientific and Engineering Academy
Location
NEUVEDEN
ISBN
1109-2734
Periodical
WSEAS Transactions on Circuits
Year of study
7
Number
8
State
GR
Pages from
788
Pages to
799
Pages count
12
URL
Documents
BibTex
@article{BUT46916,
author="Zdeněk {Přikryl} and Tomáš {Hruška} and Karel {Masařík}",
title="Distributed Simulation and Profiling of Multiprocessor Systems on a Chip",
annote="Embedded systems - multiprocessor systems on a chip with application specific
instruction-set processors (ASIPs) - become indivisible part of our everyday
lives. They are everywhere. Therefore, powerful and flexible way of design and
simulation of these systems is needed. The simulators of ASIPs are created using
an architecture description language called ISAC. In this paper, the basic
concept of simulation, the communication protocol among ASIPs and the three-state
synchronization protocol that is used in the distributed multiprocessor
simulation are described. Further, the basic concept of profiling and
consequential evaluation of profiling information is described. One needs the
results from the simulation itself and the results from the profiling to find
bugs in the system and to optimize the system as a whole.",
address="World Scientific and Engineering Academy",
booktitle="WSEAS TRANSACTIONS on CIRCUITS and SYSTEMS",
chapter="46916",
edition="NEUVEDEN",
howpublished="print",
institution="World Scientific and Engineering Academy",
journal="WSEAS Transactions on Circuits",
number="8",
volume="7",
year="2008",
month="august",
pages="788--799",
publisher="World Scientific and Engineering Academy",
type="journal article - other"
}