• DocumentCode
    1002107
  • Title

    An Open Source Environment for Cell Broadband Engine System Software

  • Author

    Gschwind, Michael ; Erb, David ; Manning, Sid ; Nutter, Mark

  • Volume
    40
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    37
  • Lastpage
    47
  • Abstract
    The cell broadband engine provides the first implementation of a chip multiprocessor with a significant number of general-purpose programmable cores targeting a broad set of workloads. Open source software played a critical role in the development of the cell software stack. The system includes a power architecture processor and eight attached processor element. The cell team turned to open source software to accelerate the development of an ecosystem for the cell architecture. Using a quadword-based memory interface simplifies the data alignment logic and reduces operation latency.
  • Keywords
    parallel architectures; public domain software; cell broadband engine system software; general-purpose programmable core; multiprocessor chip; open source environment; quadword-based memory interface; Acceleration; Application software; Bandwidth; Clocks; Computer architecture; Control systems; Engines; Power system interconnection; System software; Yarn; Cell Broadband Engine; chip multiprocessors; multicore processors; open source software;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2007.192
  • Filename
    4249810