Trident: From High-Level Language to Hardware Circuity.

The article discusses the computer program Trident and how it can be used to aid reconfigurable supercomputing. Traditionally, reconfigurable supercomputers used field-programmable gate arrays alongside high-performance microprocessors in clusters. More recently, floating-point libraries, computatio...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 40; no. 3; pp. 28 - 35
Autores principales: Tripp, Justin L., Gokhale, Maya B., Peterson, Kristopher D.
Formato: Artículo
Publicado: IEEE Mar2007
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=24466912&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 24466912
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Mar2007
      vid: 40
      iid: 3
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        24466912
        10.1109/MC.2007.107
      ppf: 28
      ppct: 7
      formats:
      tig:
        atl: Trident: From High-Level Language to Hardware Circuity.
      aug:
        au:
          Tripp, Justin L.
          Gokhale, Maya B.
          Peterson, Kristopher D.
        affil:
          Los Alamos National Laboratory
          Lawrence Livermore National Laboratory
          Imperial College of London
      su:
        Computer software
        Gate array circuits
        Field programmable gate arrays
        High performance computing
        Parallel processing
        Computers
        Supercomputers
        Computer hardware description languages
        Programming languages
      sug:
        subj:
          Computer software
          Gate array circuits
          Field programmable gate arrays
          High performance computing
          Parallel processing
          Computers
          Supercomputers
          Computer hardware description languages
          Programming languages
      ab: The article discusses the computer program Trident and how it can be used to aid reconfigurable supercomputing. Traditionally, reconfigurable supercomputers used field-programmable gate arrays alongside high-performance microprocessors in clusters. More recently, floating-point libraries, computational kernels, and applications have been used. The kernels and applications, while providing a much higher performance level, must be hand-coded in a hardware description language (HDL). The author contends that using a high level language (HLL) translated fixed and floating point algorithms is a better option. Trident synthesizes circuits from an HLL, using an open framework that allows the programmer to define new floating-point operations easily.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2007
    holdings:
      @attributes:
        islocal: N