For Programmers, Multicore Chips Mean Multiple Challenges.

The article reports on the development of multicore microprocessor chips, which circumvents the challenge of packing ever more and smaller transistors onto single-core chips. This has created a challenge, however, for software developers, because rewriting existing applications to work on multicore...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 40; no. 9; pp. 17 - 20
Autor principal: Geer, David
Formato: Artículo
Publicado: IEEE Sep2007
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=26493845&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 26493845
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Sep2007
      vid: 40
      iid: 9
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        26493845
        10.1109/MC.2007.311
      ppf: 17
      ppct: 3
      formats:
      tig:
        atl: For Programmers, Multicore Chips Mean Multiple Challenges.
      aug:
        au: Geer, David
      su:
        Microprocessor design & construction
        Simultaneous multithreading processors
        High performance processors
        Computer software development
        Software reengineering
        Computer systems
      sug:
        subj:
          Microprocessor design & construction
          Simultaneous multithreading processors
          High performance processors
          Computer software development
          Software reengineering
          Computer systems
      ab: The article reports on the development of multicore microprocessor chips, which circumvents the challenge of packing ever more and smaller transistors onto single-core chips. This has created a challenge, however, for software developers, because rewriting existing applications to work on multicore chips is costly and time-consuming, and programmers can't create new applications for the multicore chips as fast as the chipmakers can make them. Some experts think a new programming language might be necessary to make the most of multicore capabilities.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2007
    holdings:
      @attributes:
        islocal: N