DocumentCode :
3597977
Title :
Decision-theoretic exploration of multiProcessor platforms
Author :
Beltrame, Giovanni ; Bruschi, Dario ; Sciuto, Donatella ; Silvano, Cristina
Author_Institution :
Politecnico di Milano, Milano
fYear :
2006
Firstpage :
205
Lastpage :
210
Abstract :
In this paper, we present an efficient technique to perform design space exploration of a multi-processor platform that minimizes the number of simulations needed to identify the power-performance approximate Pareto curve. Instead of using semi-random search algorithms (like simulated annealing, tabu search, genetic algorithms, etc.), we use domain knowledge derived from the platform architecture to set-up exploration as a decision problem. Each action in the decision-theoretic framework corresponds to a change in the platform parameters. Simulation is performed only when information about the probability of action outcomes becomes insufficient for a decision. The algorithm has been tested with two multi-media industrial applications, namely an MPEG4 encoder and an Ogg-Vorbis decoder. Results show that the exploration of the number of processors and two-level cache size and policy, can be performed with less than 15 simulations with 95% accuracy, increasing the exploration speed by one order of magnitude when compared to traditional operation research techniques.
Keywords :
Markov processes; decision theory; embedded systems; logic design; system-on-chip; Markov decision process; decision-theoretic exploration; design space exploration; domain knowledge; multiprocessor platforms; parameterized embedded SoC architectures; power-performance approximate Pareto curve; system-on-chip; Algorithm design and analysis; Computational modeling; Constraint optimization; Delay; Genetic algorithms; MPEG 4 Standard; Permission; Simulated annealing; Space exploration; Testing; basic block; micro-architecture simulation; program behavior;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
Print_ISBN :
1-59593-370-0
Electronic_ISBN :
1-59593-370-0
Type :
conf
DOI :
10.1145/1176254.1176305
Filename :
4278516
Link To Document :
بازگشت