-
1
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
S. V. Adve and K. Gharachorloo. Shared memory consistency models: A tutorial. IEEE Computer, 29:66-76, 1995.
-
(1995)
IEEE Computer
, vol.29
, pp. 66-76
-
-
Adve, S.V.1
Gharachorloo, K.2
-
2
-
-
76749165809
-
BulkCompiler: High-performance sequential consistency through cooperative compiler and hardware support
-
New York, NY, USA, ACM
-
W. Ahn, S. Qi, M. Nicolaides, J. Torrellas, J.-W. Lee, X. Fang, S. Midkiff, and D. Wong. BulkCompiler: high-performance sequential consistency through cooperative compiler and hardware support. In Proceedings of MICRO-42, pages 133-144, New York, NY, USA, 2009. ACM.
-
(2009)
Proceedings of MICRO-42
, pp. 133-144
-
-
Ahn, W.1
Qi, S.2
Nicolaides, M.3
Torrellas, J.4
Lee, J.-W.5
Fang, X.6
Midkiff, S.7
Wong, D.8
-
3
-
-
70450248788
-
Invisifence: Performance-transparent memory ordering in conventional multiprocessors
-
New York, NY, USA, ACM
-
C. Blundell, M. M. Martin, and T. F. Wenisch. Invisifence: performance-transparent memory ordering in conventional multiprocessors. In Proceedings of ISCA-36, pages 233-244, New York, NY, USA, 2009. ACM.
-
(2009)
Proceedings of ISCA-36
, pp. 233-244
-
-
Blundell, C.1
Martin, M.M.2
Wenisch, T.F.3
-
4
-
-
35348862407
-
BulkSC: Bulk enforcement of sequential consistency
-
L. Ceze, J. Tuck, P. Montesinos, and J. Torrellas. BulkSC: Bulk enforcement of sequential consistency. In Proceedings of ISCA-34, pages 278-289, 2007.
-
(2007)
Proceedings of ISCA-34
, pp. 278-289
-
-
Ceze, L.1
Tuck, J.2
Montesinos, P.3
Torrellas, J.4
-
5
-
-
34547700390
-
A scalable, non-blocking approach to transactional memory
-
Washington, DC, USA, IEEE Computer Society
-
H. Chafi, J. Casper, B. D. Carlstrom, A. McDonald, C. C. Minh, W. Baek, C. Kozyrakis, and K. Olukotun. A scalable, non-blocking approach to transactional memory. In HPCA-13, pages 97-108, Washington, DC, USA, 2007. IEEE Computer Society.
-
(2007)
HPCA-13
, pp. 97-108
-
-
Chafi, H.1
Casper, J.2
Carlstrom, B.D.3
McDonald, A.4
Minh, C.C.5
Baek, W.6
Kozyrakis, C.7
Olukotun, K.8
-
6
-
-
78149258204
-
Polynomial-time algorithms for enforcing sequential consistency in SPMD programs with arrays
-
Springer-Verlag
-
W.-Y. Chen, A. Krishnamurthy, and K. Yelick. Polynomial-time algorithms for enforcing sequential consistency in SPMD programs with arrays. In LCPC, pages 2-4. Springer-Verlag, 2003.
-
(2003)
LCPC
, pp. 2-4
-
-
Chen, W.-Y.1
Krishnamurthy, A.2
Yelick, K.3
-
8
-
-
67650518203
-
Detecting and eliminating potential violations of sequential consistency for concurrent C/C++ programs
-
Washington, DC, USA, IEEE Computer Society
-
Y. Duan, X. Feng, L. Wang, C. Zhang, and P.-C. Yew. Detecting and eliminating potential violations of sequential consistency for concurrent C/C++ programs. In CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization, pages 25-34, Washington, DC, USA, 2009. IEEE Computer Society.
-
(2009)
CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization
, pp. 25-34
-
-
Duan, Y.1
Feng, X.2
Wang, L.3
Zhang, C.4
Yew, P.-C.5
-
9
-
-
1142280971
-
Automatic fence insertion for shared memory multiprocessing
-
New York, NY, USA, ACM
-
X. Fang, J. Lee, and S. P. Midkiff. Automatic fence insertion for shared memory multiprocessing. In ICS '03: Proceedings of the 17th annual international conference on Supercomputing, pages 285-294, New York, NY, USA, 2003. ACM.
-
(2003)
ICS '03: Proceedings of the 17th Annual International Conference on Supercomputing
, pp. 285-294
-
-
Fang, X.1
Lee, J.2
Midkiff, S.P.3
-
11
-
-
79959916915
-
Speculative sequential consistency with little custom storage
-
Washington, DC, USA, IEEE Computer Society
-
C. Gniady and B. Falsafi. Speculative sequential consistency with little custom storage. In PACT '02: Proceedings of the 2002 International Conference on Parallel Architectures and Compilation Techniques, pages 179-188, Washington, DC, USA, 2002. IEEE Computer Society.
-
(2002)
PACT '02: Proceedings of the 2002 International Conference on Parallel Architectures and Compilation Techniques
, pp. 179-188
-
-
Gniady, C.1
Falsafi, B.2
-
12
-
-
0032653015
-
Is SC + ILP = RC?
-
Washington, DC, USA, IEEE Computer Society
-
C. Gniady, B. Falsafi, and T. N. Vijaykumar. Is SC + ILP = RC? In Proceedings of ISCA-26, pages 162-171, Washington, DC, USA, 1999. IEEE Computer Society.
-
(1999)
Proceedings of ISCA-26
, pp. 162-171
-
-
Gniady, C.1
Falsafi, B.2
Vijaykumar, T.N.3
-
13
-
-
69749086388
-
Transactional memory coherence and consistency
-
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. SIGARCH Comput. Archit. News, 32(2):102, 2004.
-
(2004)
SIGARCH Comput. Archit. News
, vol.32
, Issue.2
, pp. 102
-
-
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
-
14
-
-
33845388515
-
Making sequential consistency practical in titanium
-
Washington, DC, USA, IEEE Computer Society
-
A. Kamil, J. Su, and K. Yelick. Making sequential consistency practical in titanium. In SC '05: Proceedings of the 2005 ACM/IEEE conference on Supercomputing, page 15, Washington, DC, USA, 2005. IEEE Computer Society.
-
(2005)
SC '05: Proceedings of the 2005 ACM/IEEE Conference on Supercomputing
, pp. 15
-
-
Kamil, A.1
Su, J.2
Yelick, K.3
-
17
-
-
0018518477
-
How to make a multiprocessor computer that correctly executes multiprocess progranm
-
L. Lamport. How to make a multiprocessor computer that correctly executes multiprocess progranm. IEEE Trans. Comput., 28(9):690-691, 1979.
-
(1979)
IEEE Trans. Comput.
, vol.28
, Issue.9
, pp. 690-691
-
-
Lamport, L.1
-
18
-
-
0035416088
-
Hiding relaxed memory consistency with a compiler
-
J. Lee and D. A. Padua. Hiding relaxed memory consistency with a compiler. IEEE Trans. Comput., 50(8):824-833, 2001.
-
(2001)
IEEE Trans. Comput.
, vol.50
, Issue.8
, pp. 824-833
-
-
Lee, J.1
Padua, D.A.2
-
19
-
-
35448973318
-
Practical escape analyses: How good are they?
-
New York, NY, USA, ACM
-
K. Lee, X. Fang, and S. P. Midkiff. Practical escape analyses: how good are they? In VEE '07: Proceedings of the 3rd international conference on Virtual execution environments, pages 180-190, New York, NY, USA, 2007. ACM.
-
(2007)
VEE '07: Proceedings of the 3rd International Conference on Virtual Execution Environments
, pp. 180-190
-
-
Lee, K.1
Fang, X.2
Midkiff, S.P.3
-
20
-
-
84955612890
-
Dependence analysis in parallel loops with i±k subscripts
-
S. P. Midkiff. Dependence analysis in parallel loops with i±k subscripts. In LCPC, pages 331-345, 1995.
-
(1995)
LCPC
, pp. 331-345
-
-
Midkiff, S.P.1
-
21
-
-
0003451206
-
Issues in the optimization of parallel programs
-
Software, Urbana-Champaign, IL, USA
-
S. P. Midkiff and D. A. Padua. Issues in the optimization of parallel programs. In Proceedings of the 1990 International Conference on Parallel Processing, Volume 2: Software, pages 105-113, Urbana-Champaign, IL, USA, 1990.
-
(1990)
Proceedings of the 1990 International Conference on Parallel Processing
, vol.2
, pp. 105-113
-
-
Midkiff, S.P.1
Padua, D.A.2
-
23
-
-
33644879118
-
-
January
-
J. Renau, B. Fraguela, J. Tuck, W. Liu, M. Prvulovic, L. Ceze, S. Sarangi, P. Sack, K. Strauss, and P. Montesinos. SESC simulator, January 2005. http://sesc.sourceforge.net.
-
(2005)
SESC Simulator
-
-
Renau, J.1
Fraguela, B.2
Tuck, J.3
Liu, W.4
Prvulovic, M.5
Ceze, L.6
Sarangi, S.7
Sack, P.8
Strauss, K.9
Montesinos, P.10
-
24
-
-
0023994389
-
Efficient and correct execution of parallel programs that share memory
-
D. Shasha and M. Snir. Efficient and correct execution of parallel programs that share memory. ACM Trans. Program. Lang. Syst., 10(2):282-312, 1988.
-
(1988)
ACM Trans. Program. Lang. Syst.
, vol.10
, Issue.2
, pp. 282-312
-
-
Shasha, D.1
Snir, M.2
-
25
-
-
31844442862
-
Compiler techniques for high performance sequentially consistent Java programs
-
New York, NY, USA, ACM
-
Z. Sura, X. Fang, C.-L. Wong, S. P. Midkiff, J. Lee, and D. Padua. Compiler techniques for high performance sequentially consistent Java programs. In PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, pages 2-13, New York, NY, USA, 2005. ACM.
-
(2005)
PPoPP '05: Proceedings of the Tenth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 2-13
-
-
Sura, Z.1
Fang, X.2
Wong, C.-L.3
Midkiff, S.P.4
Lee, J.5
Padua, D.6
-
26
-
-
35348832285
-
Mechanisms for store-wait-free multiprocessors
-
New York, NY, USA, ACM
-
T. F. Wenisch, A. Ailamaki, B. Falsafi, and A. Moshovos. Mechanisms for store-wait-free multiprocessors. In Proceedings of ISCA-34, pages 266-277, New York, NY, USA, 2007. ACM.
-
(2007)
Proceedings of ISCA-34
, pp. 266-277
-
-
Wenisch, T.F.1
Ailamaki, A.2
Falsafi, B.3
Moshovos, A.4
-
27
-
-
0029179077
-
The SPLASH-2 programs: Characterization and methodological considerations
-
New York, NY, USA, ACM
-
S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The SPLASH-2 programs: characterization and methodological considerations. In Proceedings of ISCA-22, pages 24-36, New York, NY, USA, 1995. ACM.
-
(1995)
Proceedings of ISCA-22
, pp. 24-36
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
|