• DocumentCode
    3089280
  • Title

    Coarse grain parallelization using integer programming

  • Author

    Goulas, George ; Gogos, Christos ; Valouxis, Christos ; Alefragis, Panayiotis ; Voros, Nikolaos

  • Author_Institution
    Technol. Educ. Inst. of Mesolonghi, Mesolonghi, Greece
  • fYear
    2013
  • fDate
    29-31 July 2013
  • Firstpage
    816
  • Lastpage
    820
  • Abstract
    There is an increasing need for automatic tools and techniques for application parallelization. Within the ALMA toolset, programs written in Scilab are automatically parallelized for execution on embedded multicore platforms. In this paper, key parts of the coarse grain parallelism optimization are presented. The coarse grain parallelism optimization considers the hierarchical task graph of a program and produces an optimized parallel schedule.
  • Keywords
    embedded systems; graph theory; integer programming; multiprocessing systems; parallel processing; processor scheduling; ALMA toolset; Scilab; automatic tools; coarse grain parallelism optimization; embedded multicore platforms; hierarchical task graph; integer programming; optimized parallel schedule; Hardware; Linear programming; Multicore processing; Optimization; Parallel processing; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2013 11th IEEE International Conference on
  • Conference_Location
    Bochum
  • Type

    conf

  • DOI
    10.1109/INDIN.2013.6889114
  • Filename
    6889114