|
The past April 17th of April, Fabrizio Ferrandi with the Politecnico di Milano presented in ESA, in the Noordwijk laboriatories (Netherland), the hArtes approach to task partitioning in a presentation withthe title"PandA: a framework for task partitioning of MPSoCs architectures".  This lecture presented the embedded system design toolchain for automatic generation of parallel code runnable on symmetric multiprocessor systems from an initial sequential specification written using the C language, i.e. the task partitioning toolchain currently under developement in the Artes European project. The lecture presented in particular the technique estimating the execution time of software through the use of source code instrumentation. This technique is based on the use of virtual Instructions (VI) associated with each C statement. Through experimental validation, latencies are associated to each VI and are used to predict the performance of unknown application programs. It was shown how this allows to take into consideration also inter-instruction interactions, thus enhancing prediction accuracy.
|
|
Last Updated ( Tuesday, 06 May 2008 )
|