
|
Transactional Memory my taxonomy on hardware transactional memory schemes (last updated 2006) |
|
tm-herlihy-isca93 pdf | notes | bibtex |
"Transactional Memory: Architectural Support for Lock-Free Data Structures " Maurice Herlihy and J. Eliot B. Moss International Symposium on Computer Architecture, 1993 |
|
stm-harris-oopsla03 pdf | bibtex |
"Language Support for Lightweight Transactions " Tim Harris and Keir Fraser International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2003 |
|
tcc-hammond-isca04 pdf | notes | bibtex |
"Transactional Memory Coherence and Consistency " Lance Hammond, et al International Symposium on Computer Architecture, 2004 |
|
utm-ananian-hpca05 pdf | notes | bibtex |
"Unbounded Transactional Memory " C. Scott Ananian, et al International Symposium on High-Performance Computer Architecture, 2005 |
|
vtm-rajwar-isca05 pdf | notes | bibtex |
"Virtualizing Transactional Memory " Ravi Rajwar, Maurice Herlihy and Konrad Lai International Symposium on Computer Architecture, 2005 |
|
hytm-moir-tr05 pdf | notes | bibtex |
"Hybrid Transactional Memory " Mark Moir Sun Microsystems Laboratories Technical Report, 2005 |
|
nesting-moss-scool05 pdf | bibtex |
"Nested Transactional Memory: Model and Preliminary Architecture Sketches " J. Eliot B. Moss and Antony L. Hosking Workshop on Synchronization and Concurrency in Object-Oriented Languages, 2005 |
|
logtm-moore-hpca06 pdf | notes | bibtex |
"LogTM: Log-based Transactional Memory " Kevin E. Moore, et al International Symposium on High Performance Computer Architecture, 2006 |
|
nesting-moss-wmpi06 pdf | bibtex |
"Open Nested Transactions: Semantics and Support " J. Eliot B. Moss Workshop on Memory Performance Issues, 2006 |
|
swstack-carlstrom-stmcs06 pdf | bibtex |
"The Software Stack for Transactional Memory " Brian D. Carlstrom, et al Workshop on Software Tools for Multi-Core Systems, 2006 |
|
atomos-carlstrom-pldi06 pdf | bibtex |
"The ATOMOS Transactional Programming Language " Brian D. Carlstrom, et al ACM Conference on Programming Language Design and Implementation, 2006 |
|
tcc-mcdonald-isca06 pdf | notes | bibtex |
"Architectural Semantics for Practical Transactional Memory " Austen McDonald, et al International Symposium on Computer Architecture, 2006 |
|
logtm-moravan-asplos06 pdf | bibtex |
"Supporting Nested Transactional Memory in LogTM " Michelle J. Moravan, et al Conference on Architectural Support for Programming Languages and Operating Systems, 2006 |
|
Scalable Directory my taxonomy on scalable directory organizations (last updated 2002) |
|
limitedptr-agarwal-isca88 pdf | notes | bibtex |
"An Evaluation of Directory Schemes for Cahce Coherence " Anant Agarwal, Richard Simoni, John Hennesy, and Mark Horowitz International Symposium on Computer Architecture, 1988 |
|
coarsevec-gupta-icpp90 pdf | notes | bibtex |
"Reducing Memory and Traffic Requirements for Scalable Directory-Based Cache Coherence Schemes " Anoop Gupta, Wolf-Dietrich Weber, and Todd Mowry International Conference on Parallel Processing, 1990 |
|
dptralloc-simoni-issmm91 pdf | notes | bibtex |
"Dynamic Pointer Allocation for Scalable Cache Coherence Directories " Richard Simoni and Mark Horowitz International Symposium on Shared Memory Multiprocessing, 1991 |
|
limitless-chaiken-asplos91 pdf | notes | bibtex |
"LimitLESS Directories: A Scalable Cache Coherence Scheme " David Chaiken, John Kubiatowicz, and Anant Agarwal Conference on Architectural Support for Programming Languages and Operating Systems, 1991 |
|
sci-gustavson-micro92 pdf | notes | bibtex |
"The Scalable Coherent Interface and Related Standards Projects " David B. Gustavson IEEE Micro, 1992 |
|
stp-nilsson-spdp92 pdf | notes | bibtex |
"The Scalable Tree Protocol: A Cache Coherence Approach for Large-Scale Multiprocessors " Hakan Nilsson and Per Stenstrom International Symposium on Parallel and Distributed Processing, 1992 |
|
pruning-scott-tpds93 pdf | notes | bibtex |
"Performance of Pruning-Cache Directories for Large Scale Multiprocessors " Steven L. Scott and James R. Goodman IEEE Transactions on Parallel and Distributed Systems, 1993 |
|
sdd-thapar-ipps93 pdf | notes | bibtex |
"Linked List Cache Coherence for Scalable Shared Memory Multiprocessors " Manu Thapar, Bruce Delagi, and Michael J. Flynn International Parallel Processing Symposium, 1993 |
|
graycode-mukherjee-ics94 pdf | notes | bibtex |
"An Evaluation of Directory Protocols for Medium-Scale Shared-Memory Multiprocessors " Shubhendu S. Mukherjee and Mark D. Hill International Conference on Supercomputing, 1994 |
|
dirtree-chang-tc99 pdf | notes | bibtex |
"An Efficient Hybrid Cache Coherence Protocol for Shared Memory Multiprocessors " Yeimkuan Chang and Laxmi N. Bhuyan IEEE Transactions on Computers, 1999 |
|
segment-choi-spdp99 pdf | notes | bibtex |
"Segment Directory Enhancing the Limited Directory Cache Coherence Schemes " Jong Hyuk Choi and Kyu Ho Park International Symposium on Parallel and Distributed Processing, 1999 |
|
adirnb-li-tc01 pdf | notes | bibtex |
"ADirpNB: A Cost-Effective Way to Implement Full Map Directory-Based Cache Coherence Protocols " Tao Li and Lizy Kurian John IEEE Transactions on Computers, 2001 |
|
multilayer-acacio-hpca01 pdf | notes | bibtex |
"A New Scalable Directory Architecture for Large-Scale Multiprocesors " Manuel E. Acacio, Jose Gonzalez, Jose M. Garcia, and Jose Duato International Symposium on High Performance Computer Architecture, 2001 |
|
ccr-joseph-patent02 pdf | notes | bibtex |
"Complete and Concise Remote (CCR) Directory " Douglas J. Joseph, Maged M. Michael, and Ashwini Nanda United States Patents No. 6,338,123, 2002 |