Title :
Schedule-aware performance estimation of communication architecture for efficient design space exploration
Author :
Kim, Sungchan ; Im, Chaeseok ; Ha, Soonhoi
Author_Institution :
Sch. of Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
Abstract :
In this paper, we are concerned about the performance estimation of bus-based architectures assuming that the task partitioning on the processing components is already determined. Since the communication behavior is usually unpredictable due to dynamic bus requests of processing components, bus contention, and so on, simulation based approach seems inevitable for accurate performance estimation. But it is too time consuming to explore the wide design space. To overcome this serious drawback, we propose a static performance estimation method that is based on the queuing model and makes use of memory traces and task execution schedule information. We propose to use this static estimation approach to prune the design space drastically before applying a simulation-based approach. Comparison with trace-driven simulation results proves the validity of our static estimation technique.
Keywords :
parallel architectures; performance evaluation; processor scheduling; queueing theory; system buses; bus contention; bus-based architecture; communication architecture; design space exploration; dynamic bus request; memory trace; queuing theory; schedule-aware performance estimation; simulation based approach; static performance estimation method; task execution schedule information; task partitioning; Computer architecture; Computer science; Hardware; Memory; Performance analysis; Permission; Processor scheduling; Queueing analysis; Space exploration; System-level design;
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on
Conference_Location :
Newport Beach, CA, USA
Print_ISBN :
1-58113-742-7
DOI :
10.1109/CODESS.2003.1275283