• DocumentCode
    2079182
  • Title

    Multicore software engineering: the next challenge in software engineering

  • Author

    Pankratius, Victor ; Tichy, Walter F. ; Hinsbeeck, Peter

  • Author_Institution
    Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
  • Volume
    2
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    487
  • Lastpage
    487
  • Abstract
    Due to stagnating clock rates, future increases in processor performance will have to come from parallelism. Inexpensive multicore processors with several cores on a chip have become standard in PCs, laptops, servers, and embedded devices will follow; manycore chips with hundreds of processors on a single chip are predicted. Software engineers are now asked to write parallel applications of all sorts, and need to quickly grasp the relevant aspects of general-purpose parallel programming. This tutorial at ICSE 2010 prepares them for this challenge.
  • Keywords
    multiprocessing systems; parallel programming; software engineering; general-purpose parallel programming; manycore chips; multicore processors; multicore software engineering; parallel applications; parallelism; processor performance; stagnating clock rates; Multicore processing; Parallel processing; Parallel programming; Software engineering; Software tools; Tutorials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1810295.1810443
  • Filename
    6062261