-
1
-
-
0003863997
-
-
San Francisco, CA: Morgan Kaufman, May
-
Cathy May, Ed Silha, Rick Simpson, and Hank Warren, The PowerPC Architecture: A Specification for a New Family of RISC Processors. San Francisco, CA: Morgan Kaufman, May 1994.
-
(1994)
The PowerPC Architecture: A Specification for a New Family of RISC Processors
-
-
May, C.1
Silha, E.2
Simpson, R.3
Warren, H.4
-
2
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
Dec
-
S. V. Adve and K. Gharachorloo, "Shared memory consistency models: A tutorial," IEEE Comput., Vol. 29(12), pp. 66-76 Dec. 1996.
-
(1996)
IEEE Comput
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.V.1
Gharachorloo, K.2
-
3
-
-
28444494370
-
Unbounded transactional memory
-
Feb
-
C. S. Ananian, K. Asanovic, B. C. Kuszmaul, C. E. Leiserson and S. Lie, "Unbounded transactional memory," In Proc. 11th Int. Symp. on High-Performance Computer Architecture, pp. 316-327 Feb. 2005.
-
(2005)
Proc. 11th Int. Symp. on High-Performance Computer Architecture
, pp. 316-327
-
-
Ananian, C.S.1
Asanovic, K.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Lie, S.5
-
5
-
-
0014814325
-
Space/time trade-offs in hash coding with allowable errors
-
July
-
B. H. Bloom, "Space/time trade-offs in hash coding with allowable errors," Commun. ACM, Vol. 13(7), pp. 422-426 July 1970.
-
(1970)
Commun. ACM
, vol.13
, Issue.7
, pp. 422-426
-
-
Bloom, B.H.1
-
6
-
-
33745207256
-
Deconstructing transactions: The subtleties of atomicity
-
June
-
C. Blundell, E. C. Lewis and M. M. K. Martin, "Deconstructing transactions: The subtleties of atomicity," In 4thAnnu. Workshop on Duplicating, Deconstructing, and Debunking, June 2005.
-
(2005)
4thAnnu. Workshop on Duplicating, Deconstructing, and Debunking
-
-
Blundell, C.1
Lewis, E.C.2
Martin, M.M.K.3
-
7
-
-
77956719704
-
Architecture of the IBM system/370
-
Jan
-
R. P. Case and A. Padegs, "Architecture of the IBM system/370," Commun. ACM, Vol. 21(1), pp. 73-96 Jan. 1978.
-
(1978)
Commun. ACM
, vol.21
, Issue.1
, pp. 73-96
-
-
Case, R.P.1
Padegs, A.2
-
8
-
-
33845866604
-
Bulk disambiguation of speculative threads in multiprocessors
-
L. Ceze, J. Tuck, J. Torrellas and C. Cascaval, "Bulk disambiguation of speculative threads in multiprocessors," In Proc. 33rd Int. Symp. on Computer Architecture, pp. 227-238 2006.
-
(2006)
Proc. 33rd Int. Symp. on Computer Architecture
, pp. 227-238
-
-
Ceze, L.1
Tuck, J.2
Torrellas, J.3
Cascaval, C.4
-
10
-
-
0023961031
-
801 storage: Architecture and programming
-
Feb
-
A. Chang and M. Mergen, "801 storage: Architecture and programming," ACM Trans. Comput. Syst., Vol. 6(1), pp. 28-50 Feb. 1988.
-
(1988)
ACM Trans. Comput. Syst
, vol.6
, Issue.1
, pp. 28-50
-
-
Chang, A.1
Mergen, M.2
-
11
-
-
84976691730
-
System deadlocks
-
E. G. Coffman, M. Elphick and A. Shoshani, "System deadlocks," ACM Comput. Surv., Vol. 3(2), pp. 67-78 1971.
-
(1971)
ACM Comput. Surv
, vol.3
, Issue.2
, pp. 67-78
-
-
Coffman, E.G.1
Elphick, M.2
Shoshani, A.3
-
14
-
-
0034206002
-
Summary cache: A scalable wide-area web cache sharing protocol, IEEE/ACM Trans
-
L. Fan, P. Cao, J. Almeida and A. Z. Broder, "Summary cache: A scalable wide-area web cache sharing protocol," IEEE/ACM Trans. Netm., Vol. 8(3), pp. 281-293 2000.
-
(2000)
Netm
, vol.8
, Issue.3
, pp. 281-293
-
-
Fan, L.1
Cao, P.2
Almeida, J.3
Broder, A.Z.4
-
15
-
-
33846545045
-
-
K. Gharachorloo, Memory consistency models for shared-memory multiprocessors, Stanford University, 1995; also appears as Technical Report CSL-TR-95-685, Computer Systems Laboratory, Stanford University, Stanford, CA, Dec. 1995.
-
K. Gharachorloo, "Memory consistency models for shared-memory multiprocessors," Stanford University, 1995; also appears as Technical Report CSL-TR-95-685, Computer Systems Laboratory, Stanford University, Stanford, CA, Dec. 1995.
-
-
-
-
20
-
-
4644359934
-
Transactional memory coherence and consistency
-
June
-
L. Hammond, V. Wong, M. Chen, B. D. Carlstrom, J. D. Davis, B. Hertzberg, M. K. Prabhu, H. Wijaya, C. Kozyrakis and K. Olukotun, "Transactional memory coherence and consistency," In Proc. 31st Annu. Int. Symp. on Computer Architecture, pp. 102-113 June 2004.
-
(2004)
Proc. 31st Annu. Int. Symp. on Computer Architecture
, pp. 102-113
-
-
Hammond, L.1
Wong, V.2
Chen, M.3
Carlstrom, B.D.4
Davis, J.D.5
Hertzberg, B.6
Prabhu, M.K.7
Wijaya, H.8
Kozyrakis, C.9
Olukotun, K.10
-
22
-
-
33846496817
-
-
Personal Communication
-
M. Herlihy, Personal Communication, 2006.
-
(2006)
-
-
Herlihy, M.1
-
24
-
-
0032138592
-
Multiprocessors should support simple memory consistency models
-
Aug
-
M. D. Hill, "Multiprocessors should support simple memory consistency models," IEEE Comput., Vol. 31(8), pp. 28-34 Aug. 1998.
-
(1998)
IEEE Comput
, vol.31
, Issue.8
, pp. 28-34
-
-
Hill, M.D.1
-
25
-
-
0004177551
-
-
Lawrence Livermore National Laboratory, Technical Report UCRL-97663, Nov
-
E. H. Jensen, G. W. Hagensen and J. M. Broughton, "A new approach to exclusive data access in shared memory multiprocessors," Lawrence Livermore National Laboratory, Technical Report UCRL-97663, Nov. 1987.
-
(1987)
A new approach to exclusive data access in shared memory multiprocessors
-
-
Jensen, E.H.1
Hagensen, G.W.2
Broughton, J.M.3
-
28
-
-
33751050148
-
Hybrid transactional memory
-
S. Kumar, M. Chu, C. J. Hughes, P. Kundu and A. Nguyen, "Hybrid transactional memory," In Proc. 11th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, pp. 209-220 2006.
-
(2006)
Proc. 11th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming
, pp. 209-220
-
-
Kumar, S.1
Chu, M.2
Hughes, C.J.3
Kundu, P.4
Nguyen, A.5
-
29
-
-
0017996760
-
Time, clocks, and the ordering of events in a distributed system
-
July
-
L. Lamport, "Time, clocks, and the ordering of events in a distributed system," Commun. ACM, Vol. 21(6), pp. 558-565 July 1978.
-
(1978)
Commun. ACM
, vol.21
, Issue.6
, pp. 558-565
-
-
Lamport, L.1
-
30
-
-
0018518477
-
How to make a multiprocessor computer that correctly executes multiprocess programs
-
Sept
-
L. Lamport, "How to make a multiprocessor computer that correctly executes multiprocess programs," IEEE Trans. Comput., Vol. 28(9), pp. 779-782 Sept. 1979.
-
(1979)
IEEE Trans. Comput
, vol.28
, Issue.9
, pp. 779-782
-
-
Lamport, L.1
-
32
-
-
28444448813
-
Hardware support for unbounded transactional memory,
-
Masters Thesis, Massachusetts Institute of Technology, May
-
S. Lie, "Hardware support for unbounded transactional memory," Masters Thesis, Massachusetts Institute of Technology, May 2004.
-
(2004)
-
-
Lie, S.1
-
33
-
-
33845419441
-
-
J. F. Martinez and J. Torrellas, Speculative synchronization: Applying thread-level speculation to explicitly parallel applications, In Proc. 10th Symp. on Architectural Support for Programming Languages and Operating Systems, pp. 18-29 Oct. 2002.
-
J. F. Martinez and J. Torrellas, "Speculative synchronization: Applying thread-level speculation to explicitly parallel applications," In Proc. 10th Symp. on Architectural Support for Programming Languages and Operating Systems, pp. 18-29 Oct. 2002.
-
-
-
-
34
-
-
33745203409
-
Architectural semantics for practical transactional memory
-
A. McDonald, J. Chung, B. D. Carlstrom, C. C. Minh, H. Chafi, C. Kozyrakis and K. Olukotun, "Architectural semantics for practical transactional memory," In Proc. 33rd Int. Symp. on Computer Architecture, pp. 53-65 2006.
-
(2006)
Proc. 33rd Int. Symp. on Computer Architecture
, pp. 53-65
-
-
McDonald, A.1
Chung, J.2
Carlstrom, B.D.3
Minh, C.C.4
Chafi, H.5
Kozyrakis, C.6
Olukotun, K.7
-
35
-
-
33748873605
-
LogTM: Log-based transactional memory
-
Feb
-
K. E. Moore, J. Bobba, M. J. Moravan, M. D. Hill and D. A. Wood, "LogTM: Log-based transactional memory," In Proc. 12th Int. Symp. on High-Performance Computer Architecture, pp. 254-265 Feb. 2006.
-
(2006)
Proc. 12th Int. Symp. on High-Performance Computer Architecture
, pp. 254-265
-
-
Moore, K.E.1
Bobba, J.2
Moravan, M.J.3
Hill, M.D.4
Wood, D.A.5
-
36
-
-
33749236639
-
Nested transactional memory: Model and architecture sketches
-
Dec
-
J. E. B. Moss and A. L. Hosking, "Nested transactional memory: Model and architecture sketches," In Science of Computer Programming, Vol. 63(2), pp. 186-201, Dec. 2006.
-
(2006)
Science of Computer Programming
, vol.63
, Issue.2
, pp. 186-201
-
-
Moss, J.E.B.1
Hosking, A.L.2
-
38
-
-
0035694494
-
Speculative lock Elision: Enabling highly concurrent multithreaded execution
-
Dec
-
R. Rajwar and J. R. Goodman, "Speculative lock Elision: Enabling highly concurrent multithreaded execution," In Proc. 34th Int. Symp. on Microarchitecture, pp. 294-305 Dec. 2001.
-
(2001)
Proc. 34th Int. Symp. on Microarchitecture
, pp. 294-305
-
-
Rajwar, R.1
Goodman, J.R.2
-
39
-
-
33845453644
-
-
R. Rajwar and J. R. Goodman, Transactional lock-free execution of lock-based programs, In Proc. 10th Symp. on Architectural Support for Programming Languages and Operating Systems, pp. 5-17 Oct. 2002.
-
R. Rajwar and J. R. Goodman, "Transactional lock-free execution of lock-based programs," In Proc. 10th Symp. on Architectural Support for Programming Languages and Operating Systems, pp. 5-17 Oct. 2002.
-
-
-
-
41
-
-
0017983393
-
System level concurrency control for distributed database systems
-
June
-
D. J. Rosenkrantz, R. E. Stearns and P. M. Lewis, "System level concurrency control for distributed database systems," ACM Trans. Database Syst., Vol. 3(2), pp. 178-198 June 1978.
-
(1978)
ACM Trans. Database Syst
, vol.3
, Issue.2
, pp. 178-198
-
-
Rosenkrantz, D.J.1
Stearns, R.E.2
Lewis, P.M.3
-
43
-
-
33846480598
-
Hardware acceleration of software transactional memory
-
A. Shriram, V. J. Marathe, S. Dwarkadas, M. L. Scott, D. Eisenstat, C. Heriot, W. N. Scherer III and M. F. Spear, "Hardware acceleration of software transactional memory," In 1st ACM Sigplan Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, 2006.
-
(2006)
1st ACM Sigplan Workshop on Languages, Compilers, and Hardware Support for Transactional Computing
-
-
Shriram, A.1
Marathe, V.J.2
Dwarkadas, S.3
Scott, M.L.4
Eisenstat, D.5
Heriot, C.6
Scherer III, W.N.7
Spear, M.F.8
-
44
-
-
0029531029
-
The microarchitecture of superscalar processors
-
Dec
-
J. E. Smith and G. Sohi, "The microarchitecture of superscalar processors," Proc. IEEE, Vol. 83, pp. 1609-1624 Dec. 1995.
-
(1995)
Proc. IEEE
, vol.83
, pp. 1609-1624
-
-
Smith, J.E.1
Sohi, G.2
-
46
-
-
0033703889
-
-
J. G. Steffan, C. B. Colohan, A. Zhai and T. C. Mowry, A scalable approach to thread-level speculation, In Proc. 27th Annu. Int. Symp. on Computer Architecture, pp. 1-12 June 2000.
-
J. G. Steffan, C. B. Colohan, A. Zhai and T. C. Mowry, "A scalable approach to thread-level speculation," In Proc. 27th Annu. Int. Symp. on Computer Architecture, pp. 1-12 June 2000.
-
-
-
-
47
-
-
0027702976
-
Multiple reservations and the Oklahoma update
-
Nov
-
J. M. Stone, H. S. Stone, P. Heidelberger and J. Turek, "Multiple reservations and the Oklahoma update," IEEE Concurrency, Vol. 1(4), pp. 58-71 Nov. 1993.
-
(1993)
IEEE Concurrency
, vol.1
, Issue.4
, pp. 58-71
-
-
Stone, J.M.1
Stone, H.S.2
Heidelberger, P.3
Turek, J.4
-
48
-
-
0022603564
-
A class of compatible cache consistency protocols and their support by the IEEE Futurebus
-
June
-
P. Sweazey and A. J. Smith, "A class of compatible cache consistency protocols and their support by the IEEE Futurebus," In Proc. 13th Annu. Int. Symp. on Computer Architecture, pp. 414-423 June 1986.
-
(1986)
Proc. 13th Annu. Int. Symp. on Computer Architecture
, pp. 414-423
-
-
Sweazey, P.1
Smith, A.J.2
|