-
3
-
-
33746090532
-
Compiler and runtime support for efficient software transactional memory
-
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 PLDI '06: Proc. 2006 ACM SIGPLAN conference on programming language design and implementation, pages 26-37, June 2006.
-
(2006)
PLDI '06: Proc. 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 26-37
-
-
Adl-Tabatabai, A.-R.1
Lewis, B.T.2
Menon, V.3
Murphy, B.R.4
Saha, B.5
Shpeisman, T.6
-
4
-
-
52649143372
-
Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory
-
June
-
L. Baugh, N. Neelakantam, and C. 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, June 2008.
-
(2008)
ISCA '08: Proc. 35th International Symposium on Computer Architecture
, pp. 115-126
-
-
Baugh, L.1
Neelakantam, N.2
Zilles, C.3
-
5
-
-
33745207256
-
Deconstructing transactional semantics: The subtleties of atomicity
-
June
-
C. Blundell, E. C. Lewis, and M. M. K. Martin. Deconstructing transactional semantics: The subtleties of atomicity. In WDDD '05: Proc. 4th workshop on duplicating, deconstructing and debunking, pages 48-55, June 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
-
6
-
-
33846471719
-
Unrestricted transactional memory: Supporting I/O and system calls within transactions
-
University of Pennsylvania, Department of Computer and Information Science, May
-
C. Blundell, E. C. Lewis, and M. M. K. Martin. Unrestricted transactional memory: Supporting I/O and system calls within transactions. Technical Report TR-CIS-06-09, University of Pennsylvania, Department of Computer and Information Science, May 2006.
-
(2006)
Technical Report TR-CIS-06-09
-
-
Blundell, C.1
Lewis, E.C.2
Martin, M.M.K.3
-
8
-
-
84976831397
-
A status report on the OO7 OODBMS benchmarking effort
-
Oct.
-
M. J. Carey, D. J. DeWitt, C. Kant, and J. F. Naughton. A status report on the OO7 OODBMS benchmarking effort. In OOPSLA '94: Proc. 9th annual conference on object-oriented programming systems, language, and applications, pages 414-426, Oct. 1994.
-
(1994)
OOPSLA '94: Proc. 9th Annual Conference on Object-oriented Programming Systems, Language, and Applications
, pp. 414-426
-
-
Carey, M.J.1
DeWitt, D.J.2
Kant, C.3
Naughton, J.F.4
-
9
-
-
34547436851
-
Unbounded pagebased transactional memory
-
Oct.
-
W. Chuang, S. Narayanasamy, G. Venkatesh, J. Sampson, M. V. Biesbrouck, G. Pokam, B. Calder, and O. Colavin. Unbounded pagebased transactional memory. In ASPLOS '06: Proc. 12th international conference on architectural support for programming languages and operating systems, pages 347-358, Oct. 2006.
-
(2006)
ASPLOS '06: Proc. 12th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 347-358
-
-
Chuang, W.1
Narayanasamy, S.2
Venkatesh, G.3
Sampson, J.4
Biesbrouck, M.V.5
Pokam, G.6
Calder, B.7
Colavin, O.8
-
10
-
-
34547403150
-
Hybrid transactional memory
-
Oct.
-
P. Damron, A. Fedorova, Y. Lev, V. Luchangco, M. Moir, and D. Nussbaum. Hybrid transactional memory. In ASPLOS '06: Proc. 12th international conference on architectural support for programming languages and operating systems, pages 336-346, Oct. 2006.
-
(2006)
ASPLOS '06: Proc. 12th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 336-346
-
-
Damron, P.1
Fedorova, A.2
Lev, Y.3
Luchangco, V.4
Moir, M.5
Nussbaum, D.6
-
13
-
-
67650016775
-
TMunit: A transactional memory unit testing and workload generation tool
-
Université de Neucĥatel, Institut d'Informatique, Aug
-
D. Harmanci, P. Felber, M. Sukraut, and C. Fetzer. TMunit: A transactional memory unit testing and workload generation tool. Technical Report RR-I-08-08.1, Université de Neucĥatel, Institut d'Informatique, Aug. 2008.
-
(2008)
Technical Report RR-I-08-08.1
-
-
Harmanci, D.1
Felber, P.2
Sukraut, M.3
Fetzer, C.4
-
14
-
-
31844442209
-
Composable memory transactions
-
Feb
-
T. Harris, S. Marlow, S. Peyton Jones, and M. Herlihy. Composable memory transactions. In PPoPP '05: Proc. 10th ACM SIGPLAN symposium on principles and practice of parallel programming, pages 48-60, Feb 2005.
-
(2005)
PPoPP '05: Proc. 10th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Peyton, J.S.3
Herlihy, M.4
-
15
-
-
33746091701
-
Optimizing memory transactions
-
June
-
T. Harris, M. Plesko, A. Shinnar, and D. Tarditi. Optimizing memory transactions. In PLDI '06: Proc. 2006 ACM SIGPLAN conference on programming language design and implementation, pages 14-25, June 2006.
-
(2006)
PLDI '06: Proc. 2006 ACM SIGPLAN Conference On Programming Language Design and Implementation
, pp. 14-25
-
-
Harris, T.1
Plesko, M.2
Shinnar, A.3
Tarditi, D.4
-
17
-
-
1142293109
-
Software transactional memory for dynamic-sized data structures
-
July
-
M. Herlihy, V. Luchangco, M. Moir, and W. N. Scherer III. Software transactional memory for dynamic-sized data structures. In PODC '03: Proc. 22nd Annual ACM SIGACT-SIGOPS symposium on principles of distributed computing, pages 92-101, July 2003.
-
(2003)
PODC '03: Proc. 22nd Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
, pp. 92-101
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
Scherer, I.I.I.W.N.4
-
19
-
-
84869654712
-
-
ID Software.
-
ID Software. Quake. http://www.idsoftware.com/games/quake/quake.
-
Quake
-
-
-
22
-
-
0030086261
-
A multi-granularity locking model for concurrency control in object-oriented database systems
-
Feb.
-
S.-Y. Lee and R.-L. Liou. A multi-granularity locking model for concurrency control in object-oriented database systems. IEEE Transactions on Knowledge and Data Engineering, pages 144-156, Feb. 1996.
-
(1996)
IEEE Transactions on Knowledge and Data Engineering
, pp. 144-156
-
-
Lee, S.-Y.1
Liou, R.L.2
-
23
-
-
57349159221
-
Practical weak-atomicity semantics for Java STM
-
June
-
V. Menon, S. Balensiefer, T. Shpeisman, A.-R. Adl-Tabatabi, R. L. Hudson, B. Saha, and A.Welc. Practical weak-atomicity semantics for Java STM. In SPAA '08: Proc. 20th annual symposium on parallelism in algorithms and architectures, pages 314-325, June 2008.
-
(2008)
SPAA '08: Proc. 20th Annual Symposium on Parallelism in Algorithms and Architectures
, pp. 314-325
-
-
Menon, V.1
Balensiefer, S.2
Shpeisman, T.3
A.-Adl-Tabatabi, R.4
Hudson, R.L.5
Saha, B.6
Welc, A.7
-
24
-
-
34748834011
-
Open nesting in software transactional memory
-
Mar.
-
Y. Ni, V. Menon, A.-R. Adl-Tabatabai, A. L. Hoskin, J. E. B. Moss, B. Saha, and T. Shpeisman. Open nesting in software transactional memory. In PPoPP '07: Proc. 12th ACM SIGPLAN symposium on principles and practice of parallel programming, pages 68-78, Mar. 2007.
-
(2007)
PPoPP '07: Proc. 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 68-78
-
-
Ni, Y.1
Menon, V.2
Adl-Tabatabai, A.-R.3
Hoskin, A.L.4
Moss, J.E.B.5
Saha, B.6
Shpeisman, T.7
-
25
-
-
63549085114
-
Design and implementation of transactional constructs for C/C++
-
Oct.
-
Y. Ni, A. Welc, A.-R. Adl-Tabatabai, M. Bach, S. Berkowits, J. Cownie, R. Geva, S. Kozhukow, R. Narayanaswamy, J. Olivier, S. Preis, B. Saha, A. Tal, and X. Tian. Design and implementation of transactional constructs for C/C++. In OOPSLA '08: Proc. 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications, pages 195-212, Oct. 2008.
-
(2008)
OOPSLA '08: Proc. 23rd ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications
, pp. 195-212
-
-
Ni, Y.1
Welc, A.2
Adl-Tabatabai, A.-R.3
Bach, M.4
Berkowits, S.5
Cownie, J.6
Geva, R.7
Kozhukow, S.8
Narayanaswamy, R.9
Olivier, J.10
Preis, S.11
Saha, B.12
Tal, A.13
Tian, X.14
-
26
-
-
56749158662
-
The limits of software transactional memory (STM): Dissecting Haskell STM applications on a many-core environment
-
May
-
C. Perfumo, N. Sonmez, S. Stipic, A. Cristal, O. Unsal, T. Harris, and M. Valero. The limits of software transactional memory (STM): Dissecting Haskell STM applications on a many-core environment. In CF '08: Proc. ACM international conference on computing frontiers, pages 67-78, May 2008.
-
(2008)
CF '08: Proc. ACM International Conference on Computing Frontiers
, pp. 67-78
-
-
Perfumo, C.1
Sonmez, N.2
Stipic, S.3
Cristal, A.4
Unsal, O.5
Harris, T.6
Valero, M.7
-
28
-
-
33745195706
-
AtomCaml: First-class atomicity via rollback
-
New York, NY, USA, ACM
-
M. F. Ringenburg and D. Grossman. AtomCaml: first-class atomicity via rollback. In ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming, pages 92-104, New York, NY, USA, 2005. ACM.
-
(2005)
ICFP '05: Proceedings of the tenth ACM SIGPLAN International Conference on Functional Programming
, pp. 92-104
-
-
Ringenburg, M.F.1
Grossman, D.2
-
29
-
-
67650091971
-
Enforcing isolation and ordering in STM
-
June
-
T. Shpeisman, V. Menon, A.-R. Adl-Tabatabi, S. Balensiefer, D. Grossman, R. L. Hudson, K. F. Moore, and B. Saha. Enforcing isolation and ordering in STM. In PLDI '07: Proc. ACM SIGPLAN conference on programming language design and implementation, pages 78-88, June 2007.
-
(2007)
PLDI '07: Proc. ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 78-88
-
-
Shpeisman, T.1
Menon, V.2
A.-Adl-Tabatabi, R.3
Balensiefer, S.4
Grossman, D.5
Hudson, R.L.6
Moore, K.F.7
Saha, B.8
-
33
-
-
34547670719
-
Code generation and optimization for transactional memory constructs in an unmanaged language
-
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 CGO '07: Proc. 2007 international symposium on code generation and optimization, pages 34-48, Mar. 2007.
-
(2007)
CGO '07: Proc. 2007 International Symposium on Code Generation and Optimization
, pp. 34-48
-
-
Wang, C.1
Chen, W.-Y.2
Wu, Y.3
Saha, B.4
Adl-Tabatabai, A.R.5
-
35
-
-
0029179077
-
The SPLASH-2 programs: Characterization and methodological considerations
-
June
-
S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The SPLASH-2 programs: Characterization and methodological considerations. In ISCA '95: Proc. 22nd annual international symposium on computer architecture, pages 24-38, June 1995.
-
(1995)
ISCA '95: Proc. 22nd Annual International Symposium on Computer Architecture
, pp. 24-38
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
-
36
-
-
67650060217
-
WormBench: A configurable workload for evaluating transactional memory systems
-
Oct.
-
F. Zyulkyarov, S. Cvijic, O. Unsal, A. Cristal, E. Ayguade, T. Harris, and M. Valero. WormBench: A configurable workload for evaluating transactional memory systems. In MEDEA '08: Proc. 2008 workshop on memory performance: dealing with applications, systems and architecture, Oct. 2008.
-
(2008)
MEDEA '08: Proc. 2008 Workshop on Memory Performance: Dealing With Applications, Systems and Architecture
-
-
Zyulkyarov, F.1
Cvijic, S.2
Unsal, O.3
Cristal, A.4
Ayguade, E.5
Harris, T.6
Valero, M.7
|