/ by ID / 08yehiMS
Total: 1
Amr Yehia,  "Program Analysis using Dependence - Flow Graphs".  Master's thesis,  Advanced Learning and Research Institute, Faculty of Informatics, University of Lugano,  Lugano, Switzerland,  September  2009 .
toggle details

AbstractIn the past few years there have been an increasing need to new devices that can support higher performance while maintaining a reasonable level of power consumption. This need has lead the embedded system architecture world to adapt new the trend of the Multi-Processor systems. Multi-Processor System on Chip devices have rapidly invaded a diverse area of solutions, like communications, entertainment and other embedded devices. This new trend requires an equally fast and efficient trend in the software applications for targeting these solutions to be customized to support the parallel operation over multiple processors. But since it is time consuming and error prone to rewrite the applications for customized multi-processor architectures and these applications are already written in a sequential way that is already tested, certified and running. The easiest way is to customize these sequential applications to work on the multi-processor platforms is to perform automatic parallelization for sequential code. Automatic parallelization is the transformation of sequential programs to parallel ones, this transformation is lead by the programmer who has to define the different parallel partitions of the program. The Automatic parallelization topic has drawn a lot of attention lately due to the fact that it makes use of the huge legacy of applications that are running on sequential machines, which decreases the overall cost of developing applications to specific MPSoC solutions. Also it has raised new sets of challenges related to the correctness of the parallelization process and its efficiency, these challenges has to be addressed and solved.
Keywords
Research areaHW/SW for Advanced Applications
Documentpermanent link  BibTeX
 
Copyright noticeAdd a publicationRSSvalid xhtmlvalid css • Powered by bebop and BibTeX.