Algorithm and Data Optimization Techniques for Scaling to Massively Threaded Systems.

A study of the implementation patterns among massively threaded applications for many-core GPUs reveals that each of the seven most commonly used algorithm and data optimization techniques can enhance the performance of applicable kernels by 2 to 10× in current processors while also improving future...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 45; no. 8; pp. 26 - 33
Autores principales: Stratton, John A., Rodrigues, Christopher, Sung, I-Jui, Chang, Li-Wen, Anssari, Nasser, Liu, Geng, Hwu, Wen-mei W., Obeid, Nady
Formato: Artículo
Publicado: IEEE Aug2012
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=79466922&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 79466922
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Aug2012
      vid: 45
      iid: 8
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        79466922
        10.1109/MC.2012.194
      ppf: 26
      ppct: 7
      formats:
      tig:
        atl: Algorithm and Data Optimization Techniques for Scaling to Massively Threaded Systems.
      aug:
        au:
          Stratton, John A.
          Rodrigues, Christopher
          Sung, I-Jui
          Chang, Li-Wen
          Anssari, Nasser
          Liu, Geng
          Hwu, Wen-mei W.
          Obeid, Nady
        affil:
          University of Illinois at Urbana-Champaign
          KLA-Tencor
      su:
        Graphics processing units
        Algorithms
        Stratton, John
        Computer input-output equipment
        Bandwidths
        Integrated circuits
      sug:
        subj:
          Graphics processing units
          Algorithms
          Stratton, John
          Computer input-output equipment
          Bandwidths
          Integrated circuits
      keyword:
        accelerators
        Bandwidth
        Graphics processing unit
        Histograms
        Instruction sets
        massively threaded systems
        Multithreading
        Optimization
        optimization patterns
        Parboil benchmarks
        scalability
        System-on-a-chip
      ab: A study of the implementation patterns among massively threaded applications for many-core GPUs reveals that each of the seven most commonly used algorithm and data optimization techniques can enhance the performance of applicable kernels by 2 to 10× in current processors while also improving future scalability. The featured Web extra is a video interview with author John Stratton, who describes how implementation patterns can improve future scalability. YouTube URL: http://youtu.be/fgn9LJbInMw
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2012
    holdings:
      @attributes:
        islocal: N