Domain Specialization Is Generally Unnecessary for Accelerators.

Saved in:
Bibliographic Details
Title: Domain Specialization Is Generally Unnecessary for Accelerators.
Authors: Nowatzki, Tony1, Gangadhar, Vinay2, Sankaralingam, Karthikeyan2, Wright, Greg3
Source: IEEE Micro. May/Jun2017, Vol. 37 Issue 3, p40-50. 11p.
Subjects: Linear accelerators, Domain-specific programming languages, Computer programming, Computer architecture, Software architecture
Abstract: Domain-specific accelerators (DSAs), which sacrifice programmability for efficiency, are a reaction to the waning benefits of device scaling. This article demonstrates that there are commonalities between DSAs that can be exploited with programmable mechanisms. The goals are to create a programmable architecture that can match the benefits of a DSA and to create a platform for future accelerator investigations. [ABSTRACT FROM AUTHOR]
Copyright of IEEE Micro is the property of IEEE 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: 123685313
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Domain Specialization Is Generally Unnecessary for Accelerators.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Nowatzki%2C+Tony%22">Nowatzki, Tony</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Gangadhar%2C+Vinay%22">Gangadhar, Vinay</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Sankaralingam%2C+Karthikeyan%22">Sankaralingam, Karthikeyan</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Wright%2C+Greg%22">Wright, Greg</searchLink><relatesTo>3</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22IEEE+Micro%22">IEEE Micro</searchLink>. May/Jun2017, Vol. 37 Issue 3, p40-50. 11p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Linear+accelerators%22">Linear accelerators</searchLink><br /><searchLink fieldCode="DE" term="%22Domain-specific+programming+languages%22">Domain-specific programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+architecture%22">Computer architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Software+architecture%22">Software architecture</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Domain-specific accelerators (DSAs), which sacrifice programmability for efficiency, are a reaction to the waning benefits of device scaling. This article demonstrates that there are commonalities between DSAs that can be exploited with programmable mechanisms. The goals are to create a programmable architecture that can match the benefits of a DSA and to create a platform for future accelerator investigations. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of IEEE Micro is the property of IEEE 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=123685313
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/MM.2017.60
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 11
        StartPage: 40
    Subjects:
      – SubjectFull: Linear accelerators
        Type: general
      – SubjectFull: Domain-specific programming languages
        Type: general
      – SubjectFull: Computer programming
        Type: general
      – SubjectFull: Computer architecture
        Type: general
      – SubjectFull: Software architecture
        Type: general
    Titles:
      – TitleFull: Domain Specialization Is Generally Unnecessary for Accelerators.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Nowatzki, Tony
      – PersonEntity:
          Name:
            NameFull: Gangadhar, Vinay
      – PersonEntity:
          Name:
            NameFull: Sankaralingam, Karthikeyan
      – PersonEntity:
          Name:
            NameFull: Wright, Greg
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 05
              Text: May/Jun2017
              Type: published
              Y: 2017
          Identifiers:
            – Type: issn-print
              Value: 02721732
          Numbering:
            – Type: volume
              Value: 37
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: IEEE Micro
              Type: main
ResultId 1