• DocumentCode
    2439893
  • Title

    HARPPIE: Hyper algorithmic recipe for productive parallelism intensive endeavors

  • Author

    Monteiro, Pedro

  • Author_Institution
    Dept. de Inf., Univ. Nova de Lisboa, Caparica, Portugal
  • fYear
    2012
  • fDate
    2-9 June 2012
  • Firstpage
    1559
  • Lastpage
    1562
  • Abstract
    Over the last few years, Parallelism has been gaining increasing importance and multicore processing is now common. Massification of parallelism is driving research and development of novel techniques to overcome current limits of Parallel Computing. However, the scope of parallelization research focuses mainly on ever-increasing performance and much still remains to be accomplished regarding improving productivity in the development of parallel software. This PhD research aims to develop methods and tools to dilute parallel programming complexity and enable nonexpert programmer to fully benefit from a new generation of parallelism-driven programming platforms. Although much work remains to be done to reduce the skill requirements for parallel programming to become within reach of medium-skill programming workforces, it is our belief that this research will help bridge that gap.
  • Keywords
    multiprocessing systems; parallel programming; HARPPIE; hyper algorithmic recipe for productive parallelism intensive endeavors; medium-skill programming workforces; multicore processing; parallel computing; parallel programming complexity; parallel software development; parallelism massification; parallelism-driven programming platforms; Algorithm design and analysis; Measurement; Parallel processing; Parallel programming; Productivity; Software; Concurrency; Generative programming; Model-driven software engineering; Parallelism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227037
  • Filename
    6227037