-
1
-
-
33746090532
-
Compiler and Runtime Support for Efficient Software Transactional Memory
-
Ottawa, ON, Canada, June
-
A.-R. Adl-Tabatabai, B. T. Lewis, V. Menon, B. R. Murphy, B. Saha, and T. Shpeisman. Compiler and Runtime Support for Efficient Software Transactional Memory. In Proc. of the SIGPLAN 2006 Conf. on Programming Language Design and Implementation, Ottawa, ON, Canada, June 2006.
-
(2006)
Proc. of the SIGPLAN 2006 Conf. on Programming Language Design and Implementation
-
-
Adl-Tabatabai, A.-R.1
Lewis, B.T.2
Menon, V.3
Murphy, B.R.4
Saha, B.5
Shpeisman, T.6
-
2
-
-
33846526711
-
Transactional Locking II
-
Stockholm, Sweden, Sept
-
D. Dice, O. Shalev, and N. Shavit. Transactional Locking II. In Proc. of the 20th Intl. Symp. on Distributed Computing, Stockholm, Sweden, Sept. 2006.
-
(2006)
Proc. of the 20th Intl. Symp. on Distributed Computing
-
-
Dice, D.1
Shalev, O.2
Shavit, N.3
-
4
-
-
47849113879
-
Software Transactional. Memory Should Not Be Lock Free
-
Technical Report IRC-TR-06-052, Intel Research Cambridge
-
R. Ennals. Software Transactional. Memory Should Not Be Lock Free. Technical Report IRC-TR-06-052, Intel Research Cambridge, 2006.
-
(2006)
-
-
Ennals, R.1
-
6
-
-
33748706430
-
Polymorphic Contention Management in SXM
-
Cracow, Poland, Sept
-
R. Guerraoui, M. Herlihy, and B. Pochon. Polymorphic Contention Management in SXM. In Proc. of the 19th Intl. Symp. on Distributed Computing, Cracow, Poland, Sept. 2005.
-
(2005)
Proc. of the 19th Intl. Symp. on Distributed Computing
-
-
Guerraoui, R.1
Herlihy, M.2
Pochon, B.3
-
9
-
-
33746091701
-
-
Ottawa, ON, Canada, June
-
T. Harris, M. Plesko, A. Shinnar, and D. Tarditi. Optimizing Memory Transactions. In Proc. of the SIGPLAN 2006 Conf. on Programming Language Design and Implementation, Ottawa, ON, Canada, June 2006.
-
(2006)
Proc. of the SIGPLAN 2006 Conf. on Programming Language Design and Implementation, Optimizing Memory Transactions
-
-
Harris, T.1
Plesko, M.2
Shinnar, A.3
Tarditi, D.4
-
10
-
-
0038644209
-
Obstruction-Free Synchronization: Double-Ended Queues as an Example
-
Providence, RI, May
-
M. Herlihy, V. Luchangco, and M. Moir. Obstruction-Free Synchronization: Double-Ended Queues as an Example. In Proc. of the 23rd Intl. Conf. on Distributed Computing Systems, Providence, RI, May, 2003.
-
(2003)
Proc. of the 23rd Intl. Conf. on Distributed Computing Systems
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
-
11
-
-
1142293109
-
Software Transactional Memory for Dynamic-sized Data Structures
-
Boston, MA, July
-
M. Herlihy, V. Luchangco, M. Moir, and W. N. Scherer III. Software Transactional Memory for Dynamic-sized Data Structures. In Proc. of the 22nd ACM Symp. on Principles of Distributed Computing, Boston, MA, July 2003.
-
(2003)
Proc. of the 22nd ACM Symp. on Principles of Distributed Computing
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
Scherer III, W.N.4
-
12
-
-
33745697046
-
Adaptive Software Transactional Memory
-
Cracow, Poland, Sept
-
V. J. Marathe, W. N. Scherer III, and M. L. Scott. Adaptive Software Transactional Memory. In Proc. of the 19th Intl. Symp. on Distributed Computing, Cracow, Poland, Sept. 2005.
-
(2005)
Proc. of the 19th Intl. Symp. on Distributed Computing
-
-
Marathe, V.J.1
Scherer III, W.N.2
Scott, M.L.3
-
13
-
-
35248820892
-
-
V. J. Marathe, M. F. Spear, C. Heriot, A. Acharya, D. Eisenstat, W. N. Scherer III, and M. L. Scott. Lowering the Overhead of Software Transactional Memory. In ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, June 2006. Expanded version available as TR 893, Dept. of Computer Science, Univ. of Rochester, Mar. 2006.
-
V. J. Marathe, M. F. Spear, C. Heriot, A. Acharya, D. Eisenstat, W. N. Scherer III, and M. L. Scott. Lowering the Overhead of Software Transactional Memory. In ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, June 2006. Expanded version available as TR 893, Dept. of Computer Science, Univ. of Rochester, Mar. 2006.
-
-
-
-
15
-
-
33748870886
-
Multifacet's General Execution-driven Multiprocessor Simulator (GEMS) Toolset
-
Sept
-
M. M. K. Martin, D. J. Sorin, B. M. Beckmann, M. R. Marty, M. Xu, A. R. Alameldeen, K. E. Moore, M. D. Hill, and D. A. Wood. Multifacet's General Execution-driven Multiprocessor Simulator (GEMS) Toolset. In ACM SIGARCH Computer Architecture News, Sept. 2005.
-
(2005)
ACM SIGARCH Computer Architecture News
-
-
Martin, M.M.K.1
Sorin, D.J.2
Beckmann, B.M.3
Marty, M.R.4
Xu, M.5
Alameldeen, A.R.6
Moore, K.E.7
Hill, M.D.8
Wood, D.A.9
-
16
-
-
33748873605
-
LogTM: Log-based Transactional Memory
-
Austin, TX, Feb
-
K. E. Moore, J. Bobba, M. J. Moravan, M. D. Hill, and D. A. Wood. LogTM: Log-based Transactional Memory. In Proc. of the 12th Intl. Symp. on High Performance Computer Architecture, Austin, TX, Feb. 2006.
-
(2006)
Proc. of the 12th Intl. Symp. on High Performance Computer Architecture
-
-
Moore, K.E.1
Bobba, J.2
Moravan, M.J.3
Hill, M.D.4
Wood, D.A.5
-
18
-
-
33751032129
-
McRT-STM: A High Performance Software Transactional Memory System, for a Multi-Core Runtime
-
New York, NY, Mar
-
B. Saha, A.-R. Adl-Tabatabai, R. L. Hudson, C. C. Minh, and B. Hertzberg. McRT-STM: A High Performance Software Transactional Memory System, for a Multi-Core Runtime. In Proc. of the 11th ACM Symp. on Principles and Practice of Parallel Programming, New York, NY, Mar. 2006.
-
(2006)
Proc. of the 11th ACM Symp. on Principles and Practice of Parallel Programming
-
-
Saha, B.1
Adl-Tabatabai, A.-R.2
Hudson, R.L.3
Minh, C.C.4
Hertzberg, B.5
-
20
-
-
57349190665
-
Sequential Specification of Transactional Memory Semantics
-
Ottawa, ON, Canada, June
-
M. L. Scott. Sequential Specification of Transactional Memory Semantics. In ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, June 2006.
-
(2006)
ACM SIGPLAN Workshop on Transactional Computing
-
-
Scott, M.L.1
-
21
-
-
35248891757
-
-
A. Shriraman, 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 ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, June 2006. Expanded version available as TR 887, Dept. of Computer Science, Univ. of Rochester, Dec. 2005, revised Mar. 2006.
-
A. Shriraman, 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 ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, June 2006. Expanded version available as TR 887, Dept. of Computer Science, Univ. of Rochester, Dec. 2005, revised Mar. 2006.
-
-
-
-
22
-
-
34748862427
-
Conflict Detection and Validation Strategies for Software Transactional Memory
-
Stockholm, Sweden, Sept
-
M. F. Spear, V. J. Marathe, W N. Scherer III, and M. L. Scott. Conflict Detection and Validation Strategies for Software Transactional Memory. In Proc. of the 20th Intl. Symp. on Distributed Computing, Stockholm, Sweden, Sept. 2006.
-
(2006)
Proc. of the 20th Intl. Symp. on Distributed Computing
-
-
Spear, M.F.1
Marathe, V.J.2
Scherer III, W.N.3
Scott, M.L.4
-
23
-
-
34748916968
-
Alert-on-Update: A Communication Aid for Shared Memory Multiprocessors (poster paper)
-
San Jose, CA, Mar
-
M. F. Spear, A. Shriraman, H. Hossain, S. Dwarkadas, and M. L. Scott. Alert-on-Update: A Communication Aid for Shared Memory Multiprocessors (poster paper). In Proc. of the 12th ACM Symp. on Principles and Practice of Parallel Programming, San Jose, CA, Mar. 2007.
-
(2007)
Proc. of the 12th ACM Symp. on Principles and Practice of Parallel Programming
-
-
Spear, M.F.1
Shriraman, A.2
Hossain, H.3
Dwarkadas, S.4
Scott, M.L.5
-
24
-
-
34547670719
-
Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language
-
San Jose, CA, Mar
-
C. Wang, W.-Y. Chen, Y. Wu, B. Saha, and A.-R. Adl-Tabatabai. Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language. In Proc. of the Intl. Symp. on Code Generation and Optimization, San Jose, CA, Mar. 2007.
-
(2007)
Proc. of the Intl. Symp. on Code Generation and Optimization
-
-
Wang, C.1
Chen, W.-Y.2
Wu, Y.3
Saha, B.4
Adl-Tabatabai, A.-R.5
-
25
-
-
84858349251
-
-
The Rochester Software Transactional
-
The Rochester Software Transactional. Memory Runtime. 2006. www.cs.rochester.edu/research/synchronization/rstm/.
-
(2006)
Memory Runtime
-
-
|