directCell: Hybrid systems with tightly coupled accelerators.

Saved in:
Bibliographic Details
Title: directCell: Hybrid systems with tightly coupled accelerators.
Authors: Penner, H.1 hpenner@de.ibm.com, Bacher, U.1 utz.bacher@de.ibm.com, Kunigk, J.1 jkunigk@de.ibm.com, Rund, C.1 christian.rund@de.ibm.com, Schick, H. J.1 schickhj@de.ibm.com
Source: IBM Journal of Research & Development. Sep2009, Vol. 53 Issue 5, p2:1-2:13. 13p.
Subjects: IBM Systems Application Architecture, Microprocessor programming, IBM computer peripherals, International Business Machines Corp., Hybrid systems, Computer operating systems, Client/server computing, PCI bus (Computer bus)
Abstract: The Cell Broadband Engine® (Cell/B.E.) processor is a hybrid IBM PowerPC® processor. In blade servers and PCI Express® card systems, it has been used primarily in a server context, with Linux® as the operating system. Because neither Linux as an operating system nor a PowerPC processor-based architecture is the preferred choice for all applications, some installations use the Cell/B.E. processor in a coupled hybrid environment, which has implications for the complexity of systems management, the programming model, and performance. In the directCell approach, we use the Cell/B.E. processor as a processing device connected to a host via a PCI Express link using direct memory access and memory-mapped I/O (input/output). The Cell/B.E. processor functions as a processor and is perceived by the host like a device while maintaining the native Cell/B.E. processor programming approach. We describe the problems with the current practice that led us to the directCell approach. We explain the challenge in programming, execution control, and operation on the accelerators that were faced during the design and implementation of a prototype and present solutions to overcome them. We also provide an outlook on where the directCell approach promises to better solve customer problems. [ABSTRACT FROM AUTHOR]
Copyright of IBM Journal of Research & Development is the property of IBM Corporation/IBM Journals and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 47838426
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: directCell: Hybrid systems with tightly coupled accelerators.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Penner%2C+H%2E%22">Penner, H.</searchLink><relatesTo>1</relatesTo><i> hpenner@de.ibm.com</i><br /><searchLink fieldCode="AR" term="%22Bacher%2C+U%2E%22">Bacher, U.</searchLink><relatesTo>1</relatesTo><i> utz.bacher@de.ibm.com</i><br /><searchLink fieldCode="AR" term="%22Kunigk%2C+J%2E%22">Kunigk, J.</searchLink><relatesTo>1</relatesTo><i> jkunigk@de.ibm.com</i><br /><searchLink fieldCode="AR" term="%22Rund%2C+C%2E%22">Rund, C.</searchLink><relatesTo>1</relatesTo><i> christian.rund@de.ibm.com</i><br /><searchLink fieldCode="AR" term="%22Schick%2C+H%2E+J%2E%22">Schick, H. J.</searchLink><relatesTo>1</relatesTo><i> schickhj@de.ibm.com</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22IBM+Journal+of+Research+%26+Development%22">IBM Journal of Research & Development</searchLink>. Sep2009, Vol. 53 Issue 5, p2:1-2:13. 13p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22IBM+Systems+Application+Architecture%22">IBM Systems Application Architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Microprocessor+programming%22">Microprocessor programming</searchLink><br /><searchLink fieldCode="DE" term="%22IBM+computer+peripherals%22">IBM computer peripherals</searchLink><br /><searchLink fieldCode="DE" term="%22International+Business+Machines+Corp%2E%22">International Business Machines Corp.</searchLink><br /><searchLink fieldCode="DE" term="%22Hybrid+systems%22">Hybrid systems</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+operating+systems%22">Computer operating systems</searchLink><br /><searchLink fieldCode="DE" term="%22Client%2Fserver+computing%22">Client/server computing</searchLink><br /><searchLink fieldCode="DE" term="%22PCI+bus+%28Computer+bus%29%22">PCI bus (Computer bus)</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The Cell Broadband Engine® (Cell/B.E.) processor is a hybrid IBM PowerPC® processor. In blade servers and PCI Express® card systems, it has been used primarily in a server context, with Linux® as the operating system. Because neither Linux as an operating system nor a PowerPC processor-based architecture is the preferred choice for all applications, some installations use the Cell/B.E. processor in a coupled hybrid environment, which has implications for the complexity of systems management, the programming model, and performance. In the directCell approach, we use the Cell/B.E. processor as a processing device connected to a host via a PCI Express link using direct memory access and memory-mapped I/O (input/output). The Cell/B.E. processor functions as a processor and is perceived by the host like a device while maintaining the native Cell/B.E. processor programming approach. We describe the problems with the current practice that led us to the directCell approach. We explain the challenge in programming, execution control, and operation on the accelerators that were faced during the design and implementation of a prototype and present solutions to overcome them. We also provide an outlook on where the directCell approach promises to better solve customer problems. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of IBM Journal of Research & Development is the property of IBM Corporation/IBM Journals and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=47838426
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1147/JRD.2009.5429068
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 13
        StartPage: 2:1
    Subjects:
      – SubjectFull: IBM Systems Application Architecture
        Type: general
      – SubjectFull: Microprocessor programming
        Type: general
      – SubjectFull: IBM computer peripherals
        Type: general
      – SubjectFull: International Business Machines Corp.
        Type: general
      – SubjectFull: Hybrid systems
        Type: general
      – SubjectFull: Computer operating systems
        Type: general
      – SubjectFull: Client/server computing
        Type: general
      – SubjectFull: PCI bus (Computer bus)
        Type: general
    Titles:
      – TitleFull: directCell: Hybrid systems with tightly coupled accelerators.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Penner, H.
      – PersonEntity:
          Name:
            NameFull: Bacher, U.
      – PersonEntity:
          Name:
            NameFull: Kunigk, J.
      – PersonEntity:
          Name:
            NameFull: Rund, C.
      – PersonEntity:
          Name:
            NameFull: Schick, H. J.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 09
              Text: Sep2009
              Type: published
              Y: 2009
          Identifiers:
            – Type: issn-print
              Value: 00188646
          Numbering:
            – Type: volume
              Value: 53
            – Type: issue
              Value: 5
          Titles:
            – TitleFull: IBM Journal of Research & Development
              Type: main
ResultId 1