Memory Models: A Case for Rethinking Parallel Languages and Hardware.
The article discusses computer memory models in the context of parallel programming, focusing on the ways in which multithreaded applications involving data races can lead to a mismatch between hardware and software. Topics addressed include the importance of data-race-freedom and interleaving seman...
| Published in: | Communications of the ACM Vol. 53; no. 8; pp. 90 - 102 |
|---|---|
| Main Authors: | , |
| Format: | Article |
| Published: |
Association for Computing Machinery
Aug2010
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |