Real-World Concurrency.

The article discusses the impact on computer software development of the proliferation of concurrency. The term concurrency can be defined as several computational processes which are executing at the same time and potentially interacting with each other, the article states. Topics include computer...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 51; no. 11; pp. 34 - 40
Autores principales: CANTRILL, BRYAN, BONWICK, JEFF
Formato: Artículo
Publicado: Association for Computing Machinery Nov2008
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=35211899&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 35211899
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Nov2008
      vid: 51
      iid: 11
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        35211899
        10.1145/1400214.1400227
      ppf: 34
      ppct: 6
      formats:
      tig:
        atl: Real-World Concurrency.
      aug:
        au:
          CANTRILL, BRYAN
          BONWICK, JEFF
      su:
        Computer software development
        Computer multitasking
        Computer operating systems
        Computer programming management
        Computer programming
        Electronic data processing
      sug:
        subj:
          Computer software development
          Computer multitasking
          Computer operating systems
          Computer programming management
          Computer programming
          Electronic data processing
      ab: The article discusses the impact on computer software development of the proliferation of concurrency. The term concurrency can be defined as several computational processes which are executing at the same time and potentially interacting with each other, the article states. Topics include computer code that needs to be highly parallel and explicitly multithreaded, that writing parallel code remains somewhat of a mysterious art, and implementation techniques for developing a highly parallel system. Also discussed is code that should achieve concurrency without explicit parallelism.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2008
    holdings:
      @attributes:
        islocal: N