-
1
-
-
70350696144
-
Project fortress: A multicore language for multicore processors
-
September
-
E. Allen, D. Chase, C. Flood, V. Luchangco, J.-W. Maessen, S. Ryu, and G. Steele Jr. Project fortress: A multicore language for multicore processors. In Linux Magazine, September 2007.
-
(2007)
Linux Magazine
-
-
Allen, E.1
Chase, D.2
Flood, C.3
Luchangco, V.4
Maessen, J.-W.5
Ryu, S.6
Steele Jr., G.7
-
3
-
-
84976863388
-
A critique of ANSI SQL isolation levels
-
H. Berenson, P. Bernstein, J. Gray, J. Melton, E. O'Neil, and P. O'Neil. A critique of ANSI SQL isolation levels. In Proceedings of SIGMOD, pages 1-10, 1995.
-
(1995)
Proceedings of SIGMOD
, pp. 1-10
-
-
Berenson, H.1
Bernstein, P.2
Gray, J.3
Melton, J.4
O'Neil, E.5
O'Neil, P.6
-
4
-
-
77952244542
-
Coredet: A compiler and runtime system for deterministic multithreaded execution
-
T. Bergan, O. Anderson, J. Devietti, L. Ceze, and D. Grossman. Coredet: A compiler and runtime system for deterministic multithreaded execution. In Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2010.
-
(2010)
Architectural Support for Programming Languages and Operating Systems (ASPLOS)
-
-
Bergan, T.1
Anderson, O.2
Devietti, J.3
Ceze, L.4
Grossman, D.5
-
5
-
-
72249116705
-
Grace: Safe multithreaded programming for c/c++
-
E. Berger, T. Yang, T. Liu, and G. Novark. Grace: Safe multithreaded programming for c/c++. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2009.
-
(2009)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Berger, E.1
Yang, T.2
Liu, T.3
Novark, G.4
-
6
-
-
43949161602
-
Implementation of a portable nested data-parallel language
-
April
-
G. Blelloch, S. Chatterjee, J. Hardwick, J. Sipelstein, and M. Zagha. Implementation of a portable nested data-parallel language. Journal of Parallel and Distributed Computing, 21(1):4-14, April 1994.
-
(1994)
Journal of Parallel and Distributed Computing
, vol.21
, Issue.1
, pp. 4-14
-
-
Blelloch, G.1
Chatterjee, S.2
Hardwick, J.3
Sipelstein, J.4
Zagha, M.5
-
7
-
-
33745207256
-
Deconstructing transactions: The subtleties of atomicity
-
C. Blundell, E. Lewis, and M. Martin. Deconstructing transactions: The subtleties of atomicity. In Workshop on Duplicating, Deconstructing, and Debunking (WDDD), 2005.
-
(2005)
Workshop on Duplicating, Deconstructing, and Debunking (WDDD)
-
-
Blundell, C.1
Lewis, E.2
Martin, M.3
-
8
-
-
72249108375
-
A type and effect system for deterministic parallel java
-
R. Bocchino, V. Adve, D. Dig., S. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for deterministic parallel java. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2009.
-
(2009)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Bocchino, R.1
Adve, V.2
Dig, D.3
Adve, S.4
Heumann, S.5
Komuravelli, R.6
Overbey, J.7
Simmons, P.8
Sung, H.9
Vakilian, M.10
-
10
-
-
79952787905
-
The jcilk language for multithreaded computing
-
San Diego, California, October
-
J. Danaher, I. Lee, and C. Leiserson. The jcilk language for multithreaded computing. In Synchronization and Concurrency in Object-Oriented Languages (SCOOL), San Diego, California, October 2005.
-
(2005)
Synchronization and Concurrency in Object-Oriented Languages (SCOOL)
-
-
Danaher, J.1
Lee, I.2
Leiserson, C.3
-
11
-
-
77949581334
-
DMP: Deterministic shared-memory multiprocessing
-
jan.-feb.
-
J. Devietti, B. Lucia, L. Ceze, and M. Oskin. DMP: Deterministic shared-memory multiprocessing. Micro, IEEE, 30(1):40-49, jan.-feb. 2010.
-
(2010)
Micro, IEEE
, vol.30
, Issue.1
, pp. 40-49
-
-
Devietti, J.1
Lucia, B.2
Ceze, L.3
Oskin, M.4
-
13
-
-
70449631676
-
Reducers and other cilk++ hyperobjects
-
M. Frigo, P. Halpern, C. E. Leiserson, and S. Lewin-Berlin. Reducers and other cilk++ hyperobjects. In Symposium on Parallel Algorithms and Architectures (SPAA), pages 79-90, 2009.
-
(2009)
Symposium on Parallel Algorithms and Architectures (SPAA)
, pp. 79-90
-
-
Frigo, M.1
Halpern, P.2
Leiserson, C.E.3
Lewin-Berlin, S.4
-
15
-
-
34548305255
-
Transactional memory: An overview
-
T. Harris, A. Cristal, O. Unsal, E. Ayguadé, F. Gagliardi, B. Smith, and M. Valero. Transactional memory: An overview. IEEE Micro, 27(3):8-29, 2007.
-
(2007)
IEEE Micro
, vol.27
, Issue.3
, pp. 8-29
-
-
Harris, T.1
Cristal, A.2
Unsal, O.3
Ayguadé, E.4
Gagliardi, F.5
Smith, B.6
Valero, M.7
-
18
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
M. Herlihy and J. Wing. Linearizability: a correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst., 12(3):463-492, 1990.
-
(1990)
ACM Trans. Program. Lang. Syst.
, vol.12
, Issue.3
, pp. 463-492
-
-
Herlihy, M.1
Wing, J.2
-
20
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. Chew. Optimistic parallelism requires abstractions. In Programming Language Design and Impl. (PLDI), 2007.
-
(2007)
Programming Language Design and Impl. (PLDI)
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.6
-
22
-
-
0034593391
-
A java fork/join framework
-
D. Lea. A java fork/join framework. In Java Grande, pages 36-43, 2000.
-
(2000)
Java Grande
, pp. 36-43
-
-
Lea, D.1
-
23
-
-
77952252719
-
Respec: Efficient online multiprocessor replay via speculation and external determinism
-
D. Lee, B. Wester, K. Veeraraghavan, S. Narayanasamy, P. Chen, and J. Flinn. Respec: Efficient online multiprocessor replay via speculation and external determinism. In Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2010.
-
(2010)
Architectural Support for Programming Languages and Operating Systems (ASPLOS)
-
-
Lee, D.1
Wester, B.2
Veeraraghavan, K.3
Narayanasamy, S.4
Chen, P.5
Flinn, J.6
-
25
-
-
72249096886
-
The design of a task parallel library
-
D. Leijen, W. Schulte, and S. Burckhardt. The design of a task parallel library. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2009.
-
(2009)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Leijen, D.1
Schulte, W.2
Burckhardt, S.3
-
26
-
-
84865626596
-
Semantics of transactional memory and automatic mutual exclusion
-
A. Martin, A. Birrell, T. Harris, and M. Isard. Semantics of transactional memory and automatic mutual exclusion. In Principles of Programming Languages (POPL), pages 63-74, 2008.
-
(2008)
Principles of Programming Languages (POPL)
, pp. 63-74
-
-
Martin, A.1
Birrell, A.2
Harris, T.3
Isard, M.4
-
27
-
-
78650081144
-
-
June
-
Microsoft. Parallel extensions to.NET. http://msdn.microsoft.com/en-us/ concurrency, June 2009.
-
(2009)
Parallel Extensions To.NET
-
-
-
29
-
-
0020907710
-
MULTIVERSION CONCURRENCY CONTROL - THEORY AND ALGORITHMS.
-
DOI 10.1145/319996.319998
-
P.A. Bernstein and N. Goodman. Multiversion concurrency control - theory and algorithms. ACM Trans. Database Syst., 8(4):465-483, 1983. (Pubitemid 14490176)
-
(1983)
ACM Transactions on Database Systems
, vol.8
, Issue.4
, pp. 465-483
-
-
Bernstein Philip, A.1
Goodman Nathan2
-
31
-
-
12844269813
-
Transparent proxies for java futures
-
P. Pratikakis, J. Spacco, and M. Hicks. Transparent proxies for java futures. SIGPLAN Not., 39(10):206-223, 2004.
-
(2004)
SIGPLAN Not.
, vol.39
, Issue.10
, pp. 206-223
-
-
Pratikakis, P.1
Spacco, J.2
Hicks, M.3
-
32
-
-
0013398077
-
-
PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, May
-
K. Randall. Cilk: Efficient Multithreaded Computing. PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, May 1998.
-
(1998)
Cilk: Efficient Multithreaded Computing
-
-
Randall, K.1
-
34
-
-
0032662282
-
Eliminating synchronization bottlenecks in object-based programs using adaptive replication
-
M. Rinard and P. Diniz. Eliminating synchronization bottlenecks in object-based programs using adaptive replication. In International Conference on Supercomputing, 1999.
-
(1999)
International Conference on Supercomputing
-
-
Rinard, M.1
Diniz, P.2
-
37
-
-
31744450483
-
Safe futures for java
-
A. Welc, S. Jagannathan, and A. Hosking. Safe futures for java. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 439-453, 2005.
-
(2005)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 439-453
-
-
Welc, A.1
Jagannathan, S.2
Hosking, A.3
|