Democratizing Domain-Specific Computing: Creating a programming environment and compilation flow that empowers programmers to create their own DSAs efficiently and affordably on FPGAs.

The article discusses creating an environment in which computer programmers are empowered to design domain-specific accelerators (DSAs) through an automated process. DSAs have been shown to deliver higher performance and greater energy efficiency in customized computing systems than general purpose...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 66; no. 1; pp. 74 - 86
Autores principales: YUZE CHI, WEIKANG QIAO, SOHRABIZADEH, ATEFEH, JIE WANG, CONG, JASON
Formato: Artículo
Publicado: Association for Computing Machinery Jan2023
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=160917437&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 160917437
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jan2023
      vid: 66
      iid: 1
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        160917437
        10.1145/3524108
      ppf: 74
      ppct: 12
      formats:
      tig:
        atl: Democratizing Domain-Specific Computing: Creating a programming environment and compilation flow that empowers programmers to create their own DSAs efficiently and affordably on FPGAs.
      aug:
        au:
          YUZE CHI
          WEIKANG QIAO
          SOHRABIZADEH, ATEFEH
          JIE WANG
          CONG, JASON
        affil:
          Ph.D. candidate at University of California Los Angeles, Los Angeles, CA, USA
          Volgenau Chair for Engineering Excellence at University of California Los Angeles, Los Angeles, CA, USA
      su:
        Computer programming
        Computer programmers
        Self-efficacy
        Central processing units
        Application-specific integrated circuits
        Field programmable gate arrays
      sug:
        subj:
          Computer programming
          Computer programmers
          Self-efficacy
          Central processing units
          Application-specific integrated circuits
          Field programmable gate arrays
      ab: The article discusses creating an environment in which computer programmers are empowered to design domain-specific accelerators (DSAs) through an automated process. DSAs have been shown to deliver higher performance and greater energy efficiency in customized computing systems than general purpose central processing units (CPUs). Field programmable gate arrays (FPGAs) are discussed as viable alternatives to application-specific integrated circuits (ASICs) which are cost prohibitive.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2023
    holdings:
      @attributes:
        islocal: N