-
1
-
-
28444494370
-
Unbounded transactional memory
-
San Franscisco, CA
-
ANANIAN, C. S., ASANOVIĆ, K., KUSZMAUL, B. C., LEISERSON, C. E., AND LIE, S. 2005. Unbounded transactional memory. In Proceedings of the 11th International Symposium on High-Performance Computer Architecture (HPCA). (San Franscisco, CA). 316-327.
-
(2005)
Proceedings of the 11th International Symposium on High-Performance Computer Architecture (HPCA)
, pp. 316-327
-
-
ANANIAN, C.S.1
ASANOVIĆ, K.2
KUSZMAUL, B.C.3
LEISERSON, C.E.4
LIE, S.5
-
6
-
-
33646401508
-
Obstruction-Free algorithms can be practically wait-free
-
Distributed Algorithms, P. Fraigniaud, Ed, Springer Verlag, Berlin
-
FICH, F., LUCHANGCO, V., MOIR, M., AND SHAVIT, N. 2005. Obstruction-Free algorithms can be practically wait-free, In Distributed Algorithms, P. Fraigniaud, Ed. Lecture Notes in Computer Science, vol. 3724. Springer Verlag, Berlin. 78-92.
-
(2005)
Lecture Notes in Computer Science
, vol.3724
, pp. 78-92
-
-
FICH, F.1
LUCHANGCO, V.2
MOIR, M.3
SHAVIT, N.4
-
7
-
-
6344219523
-
Practical lock freedom. Ph.D. thesis, Computer Laboratory, University of Cambridge
-
UCAM-CL-TR-639, Cambridge University
-
FRASER, K. 2003. Practical lock freedom. Ph.D. thesis, Computer Laboratory, University of Cambridge. Also available as Tech. Rep. UCAM-CL-TR-639, Cambridge University.
-
(2003)
Also available as Tech. Rep
-
-
FRASER, K.1
-
10
-
-
12844266720
-
Programming with transactional coherence and consistency (TCC)
-
ACM Press, New York
-
HAMMOND, L., CARLSTROM, B. D., WONG, V., HERTZBERG, B., CHEN, M., KOZYRAKIS, C., AND OLUKOTUN, K. 2004. Programming with transactional coherence and consistency (TCC). In Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM Press, New York. 1-13.
-
(2004)
Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 1-13
-
-
HAMMOND, L.1
CARLSTROM, B.D.2
WONG, V.3
HERTZBERG, B.4
CHEN, M.5
KOZYRAKIS, C.6
OLUKOTUN, K.7
-
11
-
-
84957078209
-
The performance of concurrent red-black tree algorithms
-
Proceedings of the 3rd Workshop on Algorithm Engineering, Springer Verlag, Berlin
-
HANKE, S. 1999. The performance of concurrent red-black tree algorithms. In Proceedings of the 3rd Workshop on Algorithm Engineering. Lecture Notes in Computer Science, vol. 1668. Springer Verlag, Berlin. 287-301.
-
(1999)
Lecture Notes in Computer Science
, vol.1668
, pp. 287-301
-
-
HANKE, S.1
-
12
-
-
84957659013
-
Relaxed balanced red-black trees
-
Proceedings of the 3rd Italian Conference on Algorithms and Complexity, Springer Verlag, Berlin
-
HANKE, S., OTTMANN, T., AND SOISALON-SOININEN, E. 1997. Relaxed balanced red-black trees. In Proceedings of the 3rd Italian Conference on Algorithms and Complexity. Lecture Notes in Computer Science, vol. 1203. Springer Verlag, Berlin. 193-204.
-
(1997)
Lecture Notes in Computer Science
, vol.1203
, pp. 193-204
-
-
HANKE, S.1
OTTMANN, T.2
SOISALON-SOININEN, E.3
-
14
-
-
34249728594
-
-
HARRIS, T. 2004. Exceptions and side-effects in atomic blocks. In Proceedings of the PODC Workshop on Synchronization in Java Programs. 46-53. Proceedings published as Memorial University of Newfoundland CS Tech. Rep. 2004-01.
-
HARRIS, T. 2004. Exceptions and side-effects in atomic blocks. In Proceedings of the PODC Workshop on Synchronization in Java Programs. 46-53. Proceedings published as Memorial University of Newfoundland CS Tech. Rep. 2004-01.
-
-
-
-
17
-
-
31844442209
-
Composable memory transactions
-
ACM Press, New York
-
HARRIS, T., MARLOW, S., PEYTON-JONES, S., AND HERLIHY, M. 2005. Composable memory transactions. In Proceedings of the 10th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). ACM Press, New York. 48-60.
-
(2005)
Proceedings of the 10th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)
, pp. 48-60
-
-
HARRIS, T.1
MARLOW, S.2
PEYTON-JONES, S.3
HERLIHY, M.4
-
18
-
-
34249748110
-
-
HELLER, S., HERLIHY, M., LUCHANGCO, V., MOIR, M., SCHERER, B., AND SHAVIT, N. 2005. A lazy concurrent list-based set algorithm. In 9th International Conference on Principles of Distributed Systems (OPODIS).
-
HELLER, S., HERLIHY, M., LUCHANGCO, V., MOIR, M., SCHERER, B., AND SHAVIT, N. 2005. A lazy concurrent list-based set algorithm. In 9th International Conference on Principles of Distributed Systems (OPODIS).
-
-
-
-
20
-
-
0027695171
-
-
HERLIHY, M. 1993. A methodology for implementing highly concurrent data objects. ACM Trans. Program. Lang. Syst. 15, 5 (Nov.), 745-770.
-
HERLIHY, M. 1993. A methodology for implementing highly concurrent data objects. ACM Trans. Program. Lang. Syst. 15, 5 (Nov.), 745-770.
-
-
-
-
21
-
-
34249718087
-
Tech. Rep., Brown University and Microsoft Research
-
SXM1.1: Software transactional memory package for C, May
-
HEHLIHY, M. 2005. SXM1.1: Software transactional memory package for C#. Tech. Rep., Brown University and Microsoft Research. May.
-
(2005)
-
-
HEHLIHY, M.1
-
22
-
-
27544489038
-
Nonblocking memory management support for dynamic-sized data structures
-
HERLIHY, M., LUCHANGCO, V., MARTIN, P., AND MOIR, M. 2005. Nonblocking memory management support for dynamic-sized data structures. ACM Trans. Comput. Syst. 23, 2, 146-196.
-
(2005)
ACM Trans. Comput. Syst
, vol.23
, Issue.2
, pp. 146-196
-
-
HERLIHY, M.1
LUCHANGCO, V.2
MARTIN, P.3
MOIR, M.4
-
23
-
-
0038644209
-
Obstruction-Free synchronization: Double-Ended queues as an example
-
IEEE, Los Alamitos, CA
-
HERLIHY, M., LUCHANGCO, V., AND MOIR, M. 2003. Obstruction-Free synchronization: Double-Ended queues as an example. In Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems (ICDCS). IEEE, Los Alamitos, CA. 522-529.
-
(2003)
Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems (ICDCS)
, pp. 522-529
-
-
HERLIHY, M.1
LUCHANGCO, V.2
MOIR, M.3
-
24
-
-
1142293109
-
Software transactional memory for dynamic-sized data structures
-
HERLIHY, M., LUCHANGCO, V., MOIR, M., AND SCHERER, W. 2003b. Software transactional memory for dynamic-sized data structures. In Proceedings of the 22nd Annual ACM Symposium on Principles of Distributed Computing (PODC). 92-101.
-
(2003)
Proceedings of the 22nd Annual ACM Symposium on Principles of Distributed Computing (PODC)
, pp. 92-101
-
-
HERLIHY, M.1
LUCHANGCO, V.2
MOIR, M.3
SCHERER, W.4
-
26
-
-
0025460579
-
-
HERLIHY, M. AND WING, J. M. 1990. Linearizability: A correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst. 12, 3 (Jul.), 463-492.
-
HERLIHY, M. AND WING, J. M. 1990. Linearizability: A correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst. 12, 3 (Jul.), 463-492.
-
-
-
-
27
-
-
34249751859
-
-
HOARE, C. A. R. 1972. Towards a theory of parallel programming. In Operating Systems Techniques. A.P.I.C. Studies in Data Processing, 9. Academic Press, 61-71.
-
HOARE, C. A. R. 1972. Towards a theory of parallel programming. In Operating Systems Techniques. A.P.I.C. Studies in Data Processing, vol. 9. Academic Press, 61-71.
-
-
-
-
31
-
-
0019054806
-
-
RUNG, H. T. AND LEHMAN, P. L. 1980. Concurrent manipulation of binary search trees. ACM Trans. Database Syst. 5, 3 (Sept.), 354-382.
-
RUNG, H. T. AND LEHMAN, P. L. 1980. Concurrent manipulation of binary search trees. ACM Trans. Database Syst. 5, 3 (Sept.), 354-382.
-
-
-
-
32
-
-
0019574432
-
On optimistic methods for concurrency control
-
KUNG, H. T. AND ROBINSON, J. T. 1981. On optimistic methods for concurrency control. ACM Trans. Database Syst. 6, 2, 213-226.
-
(1981)
ACM Trans. Database Syst
, vol.6
, Issue.2
, pp. 213-226
-
-
KUNG, H.T.1
ROBINSON, J.T.2
-
33
-
-
33646424554
-
Design tradeoffs in modem software transactional memory systems
-
MARATHE, V. J., SCHERER III, W. N., AND SCOTT, M. L. 2004. Design tradeoffs in modem software transactional memory systems. In Proceedings of the 7th Workshop on Languages, Compilers, and Run-Time Support for Scalable Systems.
-
(2004)
Proceedings of the 7th Workshop on Languages, Compilers, and Run-Time Support for Scalable Systems
-
-
MARATHE, V.J.1
SCHERER III, W.N.2
SCOTT, M.L.3
-
34
-
-
33745221558
-
Characterization of TCC on chip-multiprocessors
-
MCDONALD, A., CHUNG, J., CHAFI, H., CAO MINH, C., CARLSTROM, B. D., HAMMOND, L., KOZYRAKIS, C., AND OLUKOTUN, K. 2005. Characterization of TCC on chip-multiprocessors. In Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques.
-
(2005)
Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques
-
-
MCDONALD, A.1
CHUNG, J.2
CHAFI, H.3
CAO MINH, C.4
CARLSTROM, B.D.5
HAMMOND, L.6
KOZYRAKIS, C.7
OLUKOTUN, K.8
-
35
-
-
84976718540
-
Algorithms for scalable synchronization on shared-memory multiprocessors
-
MELLOR-CRUMMEY, J. AND SCOTT, M. 1991a. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Trans. Comput. Syst. 9, 1, 21-65.
-
(1991)
ACM Trans. Comput. Syst
, vol.9
, Issue.1
, pp. 21-65
-
-
MELLOR-CRUMMEY, J.1
SCOTT, M.2
-
38
-
-
0040577879
-
Correction of a memory management method for lock-free data structures
-
Tech. Rep. TR599, University of Rochester, Computer Science Department. December
-
MICHAEL, M. M. AND SCOTT, M. 1995. Correction of a memory management method for lock-free data structures. Tech. Rep. TR599, University of Rochester, Computer Science Department. December.
-
(1995)
-
-
MICHAEL, M.M.1
SCOTT, M.2
-
39
-
-
84881171419
-
Transparent support for wait-free transactions
-
Distributed Algorithms, 11th International Workshop, Springer Verlag, Berlin
-
MOM, M. 1997. Transparent support for wait-free transactions, In Distributed Algorithms, 11th International Workshop. Lecture Notes in Computer Science, vol. 1820. Springer Verlag, Berlin. 305-319.
-
(1997)
Lecture Notes in Computer Science
, vol.1820
, pp. 305-319
-
-
MOM, M.1
-
40
-
-
34249672554
-
-
Personal communication
-
MOIR, M. 2002. Personal communication.
-
(2002)
-
-
MOIR, M.1
-
41
-
-
34249683487
-
-
MOORE, K. E., HILL, M. D., AND WOOD, D. A. 2005. Thread-Level transactional memory. Tech. Rep.: CS-TR-2005-1524, Deptartment of Computer Sciences, University of Wisconsin, Motorola Inc., Phoenix, AZ. 1-11.
-
MOORE, K. E., HILL, M. D., AND WOOD, D. A. 2005. Thread-Level transactional memory. Tech. Rep.: CS-TR-2005-1524, Deptartment of Computer Sciences, University of Wisconsin, Motorola Inc., Phoenix, AZ. 1-11.
-
-
-
-
43
-
-
6044261246
-
Concurrent maintenance of skip lists
-
Tech. Rep. CS-TR-2222, Department of Computer Science, University of Maryland. June
-
PUGH, W. 1990. Concurrent maintenance of skip lists. Tech. Rep. CS-TR-2222, Department of Computer Science, University of Maryland. June.
-
(1990)
-
-
PUGH, W.1
-
44
-
-
0036949284
-
-
RAJWAR, R. AND GOODMAN, J. R. 2002. Transactional lock-free execution of lock-based programs. ACM SIGPLAN Not. 37, 10 (Oct.), 5-17.
-
RAJWAR, R. AND GOODMAN, J. R. 2002. Transactional lock-free execution of lock-based programs. ACM SIGPLAN Not. 37, 10 (Oct.), 5-17.
-
-
-
-
45
-
-
27544446011
-
Virtualizing transactional memory
-
IEEE Computer Society, Los Alamotos, CA
-
RAJWAR, R., HERLIHY, M., AND LAI, K. 2005. Virtualizing transactional memory. In Proceedings of the 32nd Annual International Symposium on Computer Architecture. IEEE Computer Society, Los Alamotos, CA. 494-505.
-
(2005)
Proceedings of the 32nd Annual International Symposium on Computer Architecture
, pp. 494-505
-
-
RAJWAR, R.1
HERLIHY, M.2
LAI, K.3
-
54
-
-
0000077087
-
-
WING, J. M. AND GONG, C. 1993. Testing and verifying concurrent objects. J. Parallel Distrib. Comput. 17, 1 (Jan.), 164-182.
-
WING, J. M. AND GONG, C. 1993. Testing and verifying concurrent objects. J. Parallel Distrib. Comput. 17, 1 (Jan.), 164-182.
-
-
-
|