Transactional Memory.
The article discusses transactional memory (TM), examining its use in parallel programing. The challenge of parallel programing are the same as sequential programming, but also includes the difficulty of interaction coordination among tasks that are executing concurrently, the article indicates. Top...
| Publicado en: | Communications of the ACM Vol. 51; no. 7; pp. 80 - 89 |
|---|---|
| Autores principales: | , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Jul2008
|
| 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=34059127&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 34059127 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Jul2008 vid: 51 iid: 7 pid: 68 pub: Association for Computing Machinery artinfo: ui: 34059127 10.1145/1364782.1364800 ppf: 80 ppct: 9 formats: tig: atl: Transactional Memory. aug: au: LARUS, JAMES KOZYRAKIS, CHRISTOS affil: Research area manager, Microsoft Research, Redmond, WA. Assistant professor of electrical engineering and computer science, Stanford University, Stanford, CA. su: Parallel programs (Computer programs) Computer programming Electronic data processing Computer operating systems Computer multitasking Computer software development History sug: subj: Parallel programs (Computer programs) Computer programming Electronic data processing Computer operating systems Computer multitasking Computer software development History ab: The article discusses transactional memory (TM), examining its use in parallel programing. The challenge of parallel programing are the same as sequential programming, but also includes the difficulty of interaction coordination among tasks that are executing concurrently, the article indicates. Topics include the historic transition from sequential to parallel computation, and finding abstractions for expressing parallel computation. Also discussed is the use of TM as a programming construct which offers high-level abstraction for writing parallel programs. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2008 holdings: @attributes: islocal: N |
|---|