Parallel Computational Thinking: Applications must be programmed to process instructions in parallel to take full advantage of the new multicore processors.

The article discusses the use of parallel computational thinking in programming applications to fully utilize multicore processors. Topics include the traditional use of sequential thinking in computer science education, the teaching of parallel computation as part of undergraduate computer science...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 60; no. 12; pp. 17 - 20
Autor principal: Kirkpatrick, Keith
Formato: Artículo
Publicado: Association for Computing Machinery Dec2017
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=126581905&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 126581905
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Dec2017
      vid: 60
      iid: 12
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        126581905
        10.1145/3148760
      ppf: 17
      ppct: 3
      formats:
      tig:
        atl: Parallel Computational Thinking: Applications must be programmed to process instructions in parallel to take full advantage of the new multicore processors.
      aug:
        au: Kirkpatrick, Keith
        affil: Principal of 4K Research & Consulting, LLC, based in Lynbrook, NY
      su:
        Multicore processors
        Computer programming education
        Computer science education
        Parallel computer software
        Algorithms
      sug:
        subj:
          Multicore processors
          Computer programming education
          Computer science education
          Parallel computer software
          Algorithms
      ab: The article discusses the use of parallel computational thinking in programming applications to fully utilize multicore processors. Topics include the traditional use of sequential thinking in computer science education, the teaching of parallel computation as part of undergraduate computer science curricula, and the use of algorithmic models in relation to multicore device programming.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2017
    holdings:
      @attributes:
        islocal: N