• DocumentCode
    1362814
  • Title

    A survey of multicore processors

  • Author

    Blake, Geoffrey ; Dreslinski, Ronald G. ; Mudge, Trevor

  • Author_Institution
    Univ. of Michigan, Ann Arbor, MI, USA
  • Volume
    26
  • Issue
    6
  • fYear
    2009
  • fDate
    11/1/2009 12:00:00 AM
  • Firstpage
    26
  • Lastpage
    37
  • Abstract
    General-purpose multicore processors are being accepted in all segments of the industry, including signal processing and embedded space, as the need for more performance and general-purpose programmability has grown. Parallel processing increases performance by adding more parallel resources while maintaining manageable power characteristics. The implementations of multicore processors are numerous and diverse. Designs range from conventional multiprocessor machines to designs that consist of a "sea" of programmable arithmetic logic units (ALUs). In this article, we cover some of the attributes common to all multicore processor implementations and illustrate these attributes with current and future commercial multicore designs. The characteristics we focus on are application domain, power/performance, processing elements, memory system, and accelerators/integrated peripherals.
  • Keywords
    microprocessor chips; parallel processing; power aware computing; application domain; general purpose multicore processor; integrated peripheral; memory system; parallel processing; performance domain; power aspect; processing element; programmable arithmetic logic unit; Aerospace industry; Application software; Application specific integrated circuits; Digital signal processing chips; Energy consumption; Frequency; Multicore processing; Parallel machines; Parallel programming; Signal processing;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1053-5888
  • Type

    jour

  • DOI
    10.1109/MSP.2009.934110
  • Filename
    5230801