-
1
-
-
84865626596
-
Semantics of transactional memory and automatic mutual exclusion
-
San Francisco, CA, Jan.
-
M. Abadi, A. Birrell, T. Harris, and M. Isard. Semantics of Transactional Memory and Automatic Mutual Exclusion. In Conf. Record of the 35th ACM Symp. on Principles of Programming Languages, San Francisco, CA, Jan. 2008.
-
(2008)
Conf. Record of the 35th ACM Symp. on Principles of Programming Languages
-
-
Abadi, M.1
Birrell, A.2
Harris, T.3
Isard, M.4
-
2
-
-
0014814325
-
Space/Time Trade-Off in Hash Coding with Allowable Errors
-
July
-
B. H. Bloom. Space/Time Trade-Off in Hash Coding with Allowable Errors. Comm. of the ACM, 13(7):422-426, July 1970.
-
(1970)
Comm. of the ACM
, vol.13
, Issue.7
, pp. 422-426
-
-
Bloom, B.H.1
-
3
-
-
35348875372
-
Performance pathologies in hardware transactional memory
-
DOI 10.1145/1250662.1250674, ISCA'07: 34th Annual International Symposium on Computer Architecture, Conference Proceedings
-
J. Bobba, K. E. Moore, H. Volos, L. Yen, M. D. Hill, M. M. Swift, and D. A.Wood. Performance Pathologies in Hardware Transactional Memory. In Proc. of the 34th Intl. Symp. on Computer Architecture, San Diego, CA, June 2007. (Pubitemid 47582093)
-
(2007)
Proceedings - International Symposium on Computer Architecture
, pp. 81-91
-
-
Bobba, J.1
Moore, K.E.2
Volos, H.3
Yen, L.4
Hill, M.D.5
Swift, M.M.6
Wood, D.A.7
-
4
-
-
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
-
5
-
-
67650063136
-
Dividing transactional memories by zero
-
Salt Lake City, UT, Feb.
-
A. Dragojević, R. Guerraoui, and M. Kapalka. Dividing Transactional Memories by Zero. In Proc. of the 3rd ACM SIGPLAN Workshop on Transactional Computing, Salt Lake City, UT, Feb. 2008.
-
(2008)
Proc. of the 3rd ACM SIGPLAN Workshop on Transactional Computing
-
-
Dragojević, A.1
Guerraoui, R.2
Kapalka, M.3
-
6
-
-
79959451973
-
Dynamic performance tuning of Word-based software transactional memory
-
Salt Lake City, UT, Feb.
-
P. Felber, T. Riegel, and C. Fetzer. Dynamic Performance Tuning of Word-Based Software Transactional Memory. In Proc. of the 13th ACM Symp. on Principles and Practice of Parallel Programming, Salt Lake City, UT, Feb. 2008.
-
(2008)
Proc. of the 13th ACM Symp. on Principles and Practice of Parallel Programming
-
-
Felber, P.1
Riegel, T.2
Fetzer, C.3
-
8
-
-
32344439666
-
Toward a theory of transactional contention managers
-
DOI 10.1145/1073814.1073863, Proceedings of the 24th Annual ACM Symposium on Principles of Distributed Computing, PODC 2005
-
R. Guerraoui, M. Herlihy, and B. Pochon. Toward a Theory of Transactional Contention Managers. In Proc. of the 24th ACM Symp. on Principles of Distributed Computing, Las Vegas, NV, Aug. 2005. (Pubitemid 43218403)
-
(2005)
Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
, vol.24
, pp. 258-264
-
-
Guerraoui, R.1
Herlihy, M.2
Pochon, B.3
-
9
-
-
31844442209
-
Composable memory transactions
-
DOI 10.1145/1065944.1065952, Proceedings of the 2005 ACM SIGPLAN Symposium on Principles and Practise of Parallel Programming, PROPP 05
-
T. Harris, S. Marlow, S. P. Jones, and M. Herlihy. Composable Memory Transactions. In Proc. of the 10th ACM Symp. on Principles and Practice of Parallel Programming, Chicago, IL, June 2005. (Pubitemid 43182832)
-
(2005)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Jones, S.P.3
Herlihy, M.4
-
10
-
-
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
-
11
-
-
38049022459
-
Lowering the overhead of software transactional memory
-
Ottawa, ON, Canada, June, Expanded version available as TR 893, Dept. of Computer Science, Univ. of Rochester, Mar.
-
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 Proc. of the 1st 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.
-
(2006)
Proc. of the 1st ACM SIGPLAN Workshop on Transactional Computing
-
-
Marathe, V.J.1
Spear, M.F.2
Heriot, C.3
Acharya, A.4
Eisenstat, D.5
Scherer III, W.N.6
Scott, M.L.7
-
12
-
-
57349159221
-
Practical weak-atomicity semantics for java STM
-
Munich, Germany, June
-
V. Menon, S. Balensiefer, T. Shpeisman, A.-R. Adl-Tabatabai, R. L. Hudson, B. Saha, and A. Welc. Practical Weak-Atomicity Semantics for Java STM. In Proc. of the 20th Annual ACM Symp. on Parallelism in Algorithms and Architectures, Munich, Germany, June 2008.
-
(2008)
Proc. of the 20th Annual ACM Symp. on Parallelism in Algorithms and Architectures
-
-
Menon, V.1
Balensiefer, S.2
Shpeisman, T.3
Adl-Tabatabai, A.-R.4
Hudson, R.L.5
Saha, B.6
Welc, A.7
-
14
-
-
47849112591
-
JudoSTM: A dynamic binary-rewriting approach to software transactional memory
-
Brasov, Romania, Sept.
-
M. Olszewski, J. Cutler, and J. G. Steffan. JudoSTM: A Dynamic Binary-Rewriting Approach to Software Transactional Memory. In Proc. of the 16th Intl. Conf. on Parallel Architectures and Compilation Techniques, Brasov, Romania, Sept. 2007.
-
(2007)
Proc. of the 16th Intl. Conf. on Parallel Architectures and Compilation Techniques
-
-
Olszewski, M.1
Cutler, J.2
Steffan, J.G.3
-
15
-
-
35248819689
-
Time-based transactional memory with scalable time bases
-
DOI 10.1145/1248377.1248415, SPAA'07: Proceedings of the Nineteenth Annual Symposium on Parallelism in Algorithms and Architectures
-
T. Riegel, C. Fetzer, and P. Felber. Time-based Transactional Memory with Scalable Time Bases. In Proc. of the 19th Annual ACM Symp. on Parallelism in Algorithms and Architectures, San Diego, CA, June 2007. (Pubitemid 47568571)
-
(2007)
Annual ACM Symposium on Parallelism in Algorithms and Architectures
, pp. 221-228
-
-
Riegel, T.1
Fetzer, C.2
Felber, P.3
-
16
-
-
32344433410
-
Advanced contention management for dynamic software transactional memory
-
Proceedings of the 24th Annual ACM Symposium on Principles of Distributed Computing, PODC 2005
-
W. N. Scherer III and M. L. Scott. Advanced Contention Management for Dynamic Software Transactional Memory. In Proc. of the 24th ACM Symp. on Principles of Distributed Computing, Las Vegas, NV, July 2005. (Pubitemid 43218401)
-
(2005)
Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
, vol.24
, pp. 240-248
-
-
Scherer III, W.N.1
Scott, M.L.2
-
17
-
-
42149105607
-
Transactions with isolation and cooperation
-
Montréal, PQ, Canada, Oct.
-
Y. Smaragdakis, A. Kay, R. Behrends, and M. Young. Transactions with Isolation and Cooperation. In Proc. of the 22nd OOPSLA, Montŕeal, PQ, Canada, Oct. 2007.
-
(2007)
Proc. of the 22nd OOPSLA
-
-
Smaragdakis, Y.1
Kay, A.2
Behrends, R.3
Young, M.4
-
18
-
-
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
-
19
-
-
55849137688
-
Implementing and exploiting inevitability in software transactional memory
-
Portland, OR, Sept.
-
M. F. Spear, M. Silverman, L. Dalessandro, M. M. Michael, and M. L. Scott. Implementing and Exploiting Inevitability in Software Transactional Memory. In Proc. of the 2008 Intl. Conf. on Parallel Processing, Portland, OR, Sept. 2008.
-
(2008)
Proc. of the 2008 Intl. Conf. on Parallel Processing
-
-
Spear, M.F.1
Silverman, M.2
Dalessandro, L.3
Michael, M.M.4
Scott, M.L.5
-
20
-
-
57349150478
-
Inevitability mechanisms for software transactional memory
-
Salt Lake City, UT, Feb.
-
M. F. Spear, M. M. Michael, and M. L. Scott. Inevitability Mechanisms for Software Transactional Memory. In Proc. of the 3rd ACM SIGPLAN Workshop on Transactional Computing, Salt Lake City, UT, Feb. 2008.
-
(2008)
Proc. of the 3rd ACM SIGPLAN Workshop on Transactional Computing
-
-
Spear, M.F.1
Michael, M.M.2
Scott, V.3
-
21
-
-
77954949113
-
Ordering- based semantics for software transactional memory
-
Luxor, Egypt, Dec.
-
M. F. Spear, L. Dalessandro, V. J. Marathe, and M. L. Scott. Ordering- Based Semantics for Software Transactional Memory. In Proc. of the 12th Intl. Conf. on Principles of Distributed Systems, Luxor, Egypt, Dec. 2008.
-
(2008)
Proc. of the 12th Intl. Conf. on Principles of Distributed Systems
-
-
Spear, M.F.1
Dalessandro, L.2
Marathe, V.J.3
Scott, M.L.4
-
22
-
-
57349198226
-
RingSTM: Scalable transactions with a single atomic instruction
-
Munich, Germany, June
-
M. F. Spear, M. M. Michael, and C. von Praun. RingSTM: Scalable Transactions with a Single Atomic Instruction. In Proc. of the 20th Annual ACM Symp. on Parallelism in Algorithms and Architectures, Munich, Germany, June 2008.
-
(2008)
Proc. of the 20th Annual ACM Symp. on Parallelism in Algorithms and Architectures
-
-
Spear, M.F.1
Michael, M.M.2
Von, PraunC.3
-
23
-
-
67650020033
-
Transactional memory retry mechanisms (Brief Announcement)
-
Toronto, ON, Canada, Aug, Extended version available as TR 935, Dept. of Computer Science, Univ. of Rochester, July
-
M. F. Spear, A. Sveikauskas, and M. L. Scott. Transactional Memory Retry Mechanisms (Brief Announcement). In Proc. of the 27th ACM Symp. on Principles of Distributed Computing, Toronto, ON, Canada, Aug. 2008. Extended version available as TR 935, Dept. of Computer Science, Univ. of Rochester, July 2008.
-
(2008)
Proc. of the 27th ACM Symp. on Principles of Distributed Computing
-
-
Spear, M.F.1
Sveikauskas, A.2
Scott, M.L.3
-
24
-
-
57349129486
-
Irrevocable transactions their applications
-
Munich, Germany, June
-
A. Welc, B. Saha, and A.-R. Adl-Tabatabai. Irrevocable Transactions and Their Applications. In Proc. of the 20th Annual ACM Symp. on Parallelism in Algorithms and Architectures, Munich, Germany, June 2008.
-
(2008)
Proc. of the 20th Annual ACM Symp. on Parallelism in Algorithms and Architectures
-
-
Welc, A.1
Saha, B.2
Adl-Tabatabai, A.-R.3
|