-
2
-
-
52649143372
-
Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory
-
Lee Baugh, Naveen Neelakantam, and Craig Zilles. Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory. In ISCA '08: Proc. 35th international symposium on computer architecture, pages 115-126, 2008.
-
(2008)
ISCA '08: Proc. 35th International Symposium on Computer Architecture
, pp. 115-126
-
-
Baugh, L.1
Neelakantam, N.2
Zilles, C.3
-
3
-
-
33745207256
-
Deconstructing transactional semantics: The subtleties of atomicity
-
Colin Blundell, E. Christopher Lewis, and Milo M. K. Martin. Deconstructing transactional semantics: The subtleties of atomicity. In WDDD '05: Proc. 4th workshop on duplicating, deconstructing and debunking, pages 48-55, 2005.
-
(2005)
WDDD '05: Proc. 4th Workshop on Duplicating, Deconstructing and Debunking
, pp. 48-55
-
-
Blundell, C.1
Lewis, E.C.2
Martin, M.M.K.3
-
4
-
-
55149090525
-
Software transactional memory: Why is it only a research toy?
-
Calin Cascaval, Colin Blundell, Maged Michael, Harold W. Cain, Peng Wu, Stefanie Chiras, and Siddhartha Chatterjee. Software transactional memory: Why is it only a research toy? Commun. ACM, 51(11):40-46, 2008.
-
(2008)
Commun. ACM
, vol.51
, Issue.11
, pp. 40-46
-
-
Cascaval, C.1
Blundell, C.2
Michael, M.3
Cain, H.W.4
Wu, P.5
Chiras, S.6
Chatterjee, S.7
-
5
-
-
34547436851
-
Unbounded page-based transactional memory
-
DOI 10.1145/1168857.1168901, ASPLOS XII: Twelfth International Conference on Architectural Support for Programming Languages and Operating Systems
-
Weihaw Chuang, Satish Narayanasamy, Ganesh Venkatesh, Jack Sampson, Michael Van Biesbrouck, Gilles Pokam, Brad Calder, and Osvaldo Colavin. Unbounded page-based transactional memory. In ASPLOS '06: Proc. 12th international conference on architectural support for programming languages and operating systems, pages 347-358, 2006. (Pubitemid 47168414)
-
(2006)
International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
, pp. 347-358
-
-
Chuang, W.1
Narayanasamy, S.2
Venkatesh, G.3
Sampson, J.4
Van Biesbrouck, M.5
Pokam, G.6
Calder, B.7
Colavin, O.8
-
6
-
-
33845185999
-
Transactional locking II
-
Distributed Computing - 20th International Symposium, DISC 2006, Proceedings
-
Dave Dice, Ori Shalev, and Nir Shavit. Transactional locking II. In DISC '06: Proc. 20th international symposium on distributed computing, pages 194-208, 2006. (Pubitemid 44849711)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4167
, pp. 194-208
-
-
Dice, D.1
Shalev, O.2
Shavit, N.3
-
8
-
-
34547547425
-
What do high-level memory models mean for transactions?
-
DOI 10.1145/1178597.1178609, 1178609, Proceedings of the 2006 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, MSPC 2006
-
Dan Grossman, Jeremy Manson, and William Pugh. What do highlevel memory models mean for transactions? In MSPC '06: Proc. 2006 workshop on memory system performance and correctness, pages 62-69, 2006. (Pubitemid 47177304)
-
(2006)
Proceedings of the 2006 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, MSPC 2006
, pp. 62-69
-
-
Grossman, D.1
Manson, J.2
Pugh, W.3
-
9
-
-
1442263994
-
Language support for lightweight transactions
-
Tim Harris and Keir Fraser. Language support for lightweight transactions. In OOPSLA '03: Proc. 18th ACM SIGPLAN conference on object-oriented programming, systems, languages, and applications, pages 388-402, 2003.
-
(2003)
OOPSLA '03: Proc. 18th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 388-402
-
-
Harris, T.1
Fraser, K.2
-
10
-
-
33745208034
-
Optimizing memory transactions
-
DOI 10.1145/1133981.1133984, Conference on Programming Language Design and Implementation - PLAS 2006: Proceedings of the 2006 Programming Languages and Analysis for Security Workshop
-
Tim Harris, Mark Plesko, Avraham Shinnar, and David Tarditi. Optimizing memory transactions. In PLDI '06: Proc. 2006 ACM SIGPLAN conference on programming language design and implementation, pages 14-25, 2006. (Pubitemid 46946426)
-
(2006)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 14-25
-
-
Harris, T.1
Plesko, M.2
Shinnar, A.3
Tarditi, D.4
-
11
-
-
1142293109
-
Software transactional memory for dynamic-sized data structures
-
Maurice Herlihy, Victor Luchangco, Mark Moir, and William N. Scherer, III. Software transactional memory for dynamic-sized data structures. In PODC '03: Proc. 22nd ACM symposium on principles of distributed computing, pages 92-101, 2003.
-
(2003)
PODC '03: Proc. 22nd ACM Symposium on Principles of Distributed Computing
, pp. 92-101
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
Scherer III, W.N.4
-
16
-
-
57349159221
-
Practical weak-atomicity semantics for Java STM
-
Vijay Menon, Steven Balensiefer, Tatiana Shpeisman, Ali-Reza Adl- Tabatabai, Richard Hudson, Bratin Saha, and Adam Welc. Practical weak-atomicity semantics for Java STM. In SPAA '08: Proc. 20th symposium on parallelism in algorithms and architectures, pages 314-325, 2008.
-
(2008)
SPAA '08: Proc. 20th Symposium on Parallelism in Algorithms and Architectures
, pp. 314-325
-
-
Menon, V.1
Balensiefer, S.2
Shpeisman, T.3
Adl-Tabatabai, A.-R.4
Hudson, R.5
Saha, B.6
Welc, A.7
-
17
-
-
56449127224
-
STAMP: Stanford transactional applications for multiprocessing
-
Chi Cao Minh, JaeWoong Chung, Christos Kozyrakis, and Kunle Olukotun. STAMP: Stanford transactional applications for multiprocessing. In IISWC '08: Proc. IEEE international symposium on workload characterization, pages 35-46, 2008.
-
(2008)
IISWC '08: Proc. IEEE International Symposium on Workload Characterization
, pp. 35-46
-
-
Minh, C.C.1
Chung, J.W.2
Kozyrakis, C.3
Olukotun, K.4
-
18
-
-
33748873605
-
LogTM: Log-based transactional memory
-
Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill, and David A. Wood. LogTM: Log-based transactional memory. In HPCA-12: Proc. 12th international symposium on high-performance computer architecture, pages 254-265. 2006.
-
(2006)
HPCA-12: Proc. 12th International Symposium 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
-
21
-
-
67650178060
-
Detecting and tolerating asymmetric races
-
Paruj Ratanaworabhan, Martin Burtscher, Darko Kirovski, Rahul Nagpal, Karthik Pattabiraman, and Benjamin Zorn. Detecting and tolerating asymmetric races. In PPoPP '09: Proc. 14th ACM SIGPLAN symposium on principles and practice of parallel programming, 2009.
-
(2009)
PPoPP '09: Proc. 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
-
-
Ratanaworabhan, P.1
Burtscher, M.2
Kirovski, D.3
Nagpal, R.4
Pattabiraman, K.5
Zorn, B.6
-
22
-
-
67650085028
-
Dynamic optimization for efficient strong atomicity
-
Florian T. Schneider, Vijay Menon, Tatiana Shpeisman, and Ali-Reza Adl-Tabatabai. Dynamic optimization for efficient strong atomicity. In OOPSLA '08: Proc. 23rd ACM SIGPLAN conference on object oriented programming systems languages and applications, pages 181-194, 2008.
-
(2008)
OOPSLA '08: Proc. 23rd ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications
, pp. 181-194
-
-
Schneider, F.T.1
Menon, V.2
Shpeisman, T.3
Adl-Tabatabai, A.-R.4
-
23
-
-
47349115188
-
Delaunay triangulation with transactions and barriers
-
Michael L. Scott, Mike F. Spear, Luke Dalessandro, and Virendra J. Marathe. Delaunay triangulation with transactions and barriers. In IISWC '07: Proc. IEEE international symposium on workload characterization, pages 107-113, 2007.
-
(2007)
IISWC '07: Proc. IEEE International Symposium on Workload Characterization
, pp. 107-113
-
-
Scott, M.L.1
Spear, M.F.2
Dalessandro, L.3
Marathe, V.J.4
-
25
-
-
67650091971
-
Enforcing isolation and ordering in STM
-
DOI 10.1145/1250734.1250744, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
Tatiana Shpeisman, Vijay Menon, Ali-Reza Adl-Tabatabai, Steven Balensiefer, Dan Grossman, Richard L. Hudson, Katherine F. Moore, and Bratin Saha. Enforcing isolation and ordering in STM. In PLDI '07: Proc. 2007 ACM SIGPLAN conference on programming language design and implementation, pages 78-88, 2007. (Pubitemid 47630677)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 78-88
-
-
Shpeisman, T.1
Menon, V.2
Adl-Tabatabai, A.-R.3
Balensiefer, S.4
Grossman, D.5
Hudson, R.L.6
Moore, K.F.7
Saha, B.8
-
26
-
-
35448967002
-
Privatization techniques for software transactional memory
-
Michael F. Spear, Virendra J. Marathe, Luke Dalessandro, and Michael L. Scott. Privatization techniques for software transactional memory. Technical Report 915, CS Dept, U. Rochester, 2007.
-
(2007)
Technical Report 915, CS Dept, U. Rochester
-
-
Spear, M.F.1
Marathe, V.J.2
Dalessandro, L.3
Scott, M.L.4
-
28
-
-
34547670719
-
Code generation and optimization for transactional memory constructs in an unmanaged language
-
DOI 10.1109/CGO.2007.4l, 4145103, International Symposium on Code Generation and Optimization, CGO 2007
-
Cheng Wang, Wei-Yu Chen, Youfeng Wu, Bratin Saha, and Ali-Reza Adl-Tabatabai. Code generation and optimization for transactional memory constructs in an unmanaged language. In CGO '07: Proc. 2007 international symposium on code generation and optimization, pages 34-48, 2007. (Pubitemid 47214297)
-
(2007)
International Symposium on Code Generation and Optimization, CGO 2007
, pp. 34-45
-
-
Wang, C.1
Chen, W.-Y.2
Wu, Y.3
Saha, B.4
Adl-Tabatabai, A.-R.5
-
29
-
-
34547683554
-
LogTM-SE: Decoupling hardware transactional memory from caches
-
DOI 10.1109/HPCA.2007.346204, 4147667, 2007 IEEE 13th Annual International Symposium on High Performance Computer Architecture, HPCA-13
-
Luke Yen, Jayaram Bobba, Michael R. Marty, Kevin E. Moore, Haris Volos, Mark D. Hill, Michael M. Swift, and David A.Wood. LogTMSE: Decoupling hardware transactional memory from caches. In HPCA-13: Proc. 13th international symposium on high performance computer architecture, pages 261-272, 2007. (Pubitemid 47208171)
-
(2007)
Proceedings - International Symposium on High-Performance Computer Architecture
, pp. 261-272
-
-
Yen, L.1
Bobba, J.2
Marty, M.R.3
Moore, K.E.4
Volos, H.5
Hill, M.D.6
Swift, M.M.7
Wood, D.A.8
|