• DocumentCode
    1929855
  • Title

    Introducing Hardware TLP Support in the Cell Processor

  • Author

    Giorgi, Roberto ; Popovic, Zdravko ; Puzovic, Nikola

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Siena, Siena
  • fYear
    2009
  • fDate
    16-19 March 2009
  • Firstpage
    657
  • Lastpage
    662
  • Abstract
    The focus of our study is the support for fine/medium grained thread level parallelism (TLP) by using a hardware scheduling unit and relying on existing simple cores. Simple cores are grouped into clusters in order to provide a scalable solution. As a proof of concept, we use an implementation based on the cell broadband engine (CBE). Cell is a multiprocessor on a chip developed by Sony, Toshiba and IBM that contains one general purpose core and eight coprocessor elements that accelerate the multimedia and vector processing. The aim of this paper is to present a possible implementation of DTA (decoupled threaded architecture) that is based on the cell processor, while keeping the scalability of the original DTA.
  • Keywords
    microprocessor chips; multi-threading; multiprocessing systems; parallel processing; cell broadband engine; cell processor; decoupled threaded architecture; hardware TLP support; multiprocessor; thread level parallelism; Competitive intelligence; Computer architecture; Hardware; Job shop scheduling; Multicore processing; Operating systems; Parallel processing; Power system management; Software systems; Yarn; multicore processors; thread level parallelism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent and Software Intensive Systems, 2009. CISIS '09. International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-3569-2
  • Electronic_ISBN
    978-0-7695-3575-3
  • Type

    conf

  • DOI
    10.1109/CISIS.2009.177
  • Filename
    5066857