Technical Perspective Data Races are Evil with No Exceptions.
The article examines the phenomenon of data races in computer programming. The author urges that computer languages that allow for data races complicate communication and synchronization. Specifically discussed are memory models associated with the programming languages C and C++ which specify undef...
| Published in: | Communications of the ACM Vol. 53; no. 11; pp. 84 - 85 |
|---|---|
| Main Author: | |
| Format: | Article |
| Published: |
Association for Computing Machinery
Nov2010
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=55063022&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 55063022 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Nov2010 vid: 53 iid: 11 pid: 68 pub: Association for Computing Machinery artinfo: ui: 55063022 10.1145/1839676.1839697 ppf: 84 ppct: 1 formats: tig: atl: Technical Perspective Data Races are Evil with No Exceptions. aug: au: Adve, Sarita affil: Professor, Department of Computer Science, University of Illinois, Urbana-Champaign. su: Data Computer programming Synchronization C++ Computer storage devices sug: subj: Data Computer programming Synchronization C++ Computer storage devices ab: The article examines the phenomenon of data races in computer programming. The author urges that computer languages that allow for data races complicate communication and synchronization. Specifically discussed are memory models associated with the programming languages C and C++ which specify undefined behavior for programs with data races. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2010 holdings: @attributes: islocal: N |
|---|