Title :
A queuing-theoretic performance model for context-flow system-on-chip platforms
Author :
Beidas, Rami ; Zhu, Jianwen
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
Abstract :
Few analytical performance models that relate performance figure of merit to architectural design decisions are reported in recent studies of network-on-chip, which prevents the development of effective system-level synthesis techniques. We propose an analytical performance model based on queuing theory for a network-on-chip platform recently reported, which features an extremely simple programming model, while providing superior performance measures when compared with alternative architectures. We developed a multi-processor simulation framework, which can simulate an application at the instruction set level given an architecture configuration, to validate the analytical performance model. The accuracy and applicability of the proposed model is illustrated by two real-life applications, namely an SSL security acceleration processor and MP3 decoder.
Keywords :
computer architecture; high level synthesis; instruction sets; microprogramming; queueing theory; real-time systems; system-on-chip; MP3 decoder; SSL security acceleration processor; analytical performance model; architectural design decision; architecture configuration; context-flow system-on-chip platform; instruction set level; multiprocessor simulation framework; network-on-chip; programming model; queuing theory; queuing-theoretic performance model; real-life application; system-level synthesis techniques; Acceleration; Analytical models; Context modeling; Digital audio players; Network synthesis; Network-on-a-chip; Performance analysis; Queueing analysis; Security; System-on-a-chip;
Conference_Titel :
Embedded Systems for Real-Time Multimedia, 2004. ESTImedia 2004. 2nd Workshop on
Print_ISBN :
0-7803-8631-0
DOI :
10.1109/ESTMED.2004.1359697