-
2
-
-
84055168244
-
Laws of order: Expensive synchronization in concurrent algorithms cannot be eliminated
-
H. Attiya, R. Guerraoui, D. Hendler, P. Kuznetsov, M. M. Michael, and M. Vechev. Laws of order: expensive synchronization in concurrent algorithms cannot be eliminated. In POPL, 2011.
-
(2011)
POPL
-
-
Attiya, H.1
Guerraoui, R.2
Hendler, D.3
Kuznetsov, P.4
Michael, M.M.5
Vechev, M.6
-
3
-
-
34547399946
-
Designing multithreaded algorithms for breadth-first search and st-connectivity on the Cray MTA-2
-
D. A. Bader and K. Madduri. Designing multithreaded algorithms for breadth-first search and st-connectivity on the Cray MTA-2. In ICPP, 2006.
-
(2006)
ICPP
-
-
Bader, D.A.1
Madduri, K.2
-
5
-
-
72249108375
-
A type and effect system for deterministic parallel Java
-
R. L. Bocchino, Jr., V. S. Adve, D. Dig, S. V. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for deterministic parallel Java. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Bocchino Jr., R.L.1
Adve, V.S.2
Dig, D.3
Adve, S.V.4
Heumann, S.5
Komuravelli, R.6
Overbey, J.7
Simmons, P.8
Sung, H.9
Vakilian, M.10
-
6
-
-
79961140975
-
Safe nondeterminism in a deterministic-by-default parallel language
-
R. L. Bocchino, Jr. et al. Safe nondeterminism in a deterministic-by- default parallel language. In POPL, 2011.
-
(2011)
POPL
-
-
Bocchino Jr., R.L.1
-
7
-
-
79551706094
-
Concurrent Collections
-
18, August
-
Z. Budimlić, M. Burke, V. Cavé, K. Knobe, G. Lowney, R. Newton, J. Palsberg, D. Peixotto, V. Sarkar, F. Schlimbach, and S. Taşirlar. Concurrent Collections. Sci. Program., 18, August 2010.
-
(2010)
Sci. Program.
-
-
Budimlić, Z.1
Burke, M.2
Cavé, V.3
Knobe, K.4
Lowney, G.5
Newton, R.6
Palsberg, J.7
Peixotto, D.8
Sarkar, V.9
Schlimbach, F.10
Taşirlar, S.11
-
8
-
-
81455138361
-
Semantics of concurrent revisions
-
S. Burckhardt and D. Leijen. Semantics of concurrent revisions. In ESOP, 2011.
-
(2011)
ESOP
-
-
Burckhardt, S.1
Leijen, D.2
-
10
-
-
32144435090
-
Dynamic circular work-stealing deque
-
D. Chase and Y. Lev. Dynamic circular work-stealing deque. In SPAA, 2005.
-
(2005)
SPAA
-
-
Chase, D.1
Lev, Y.2
-
11
-
-
84870521344
-
Logic and lattices for distributed programming
-
N. Conway, W. Marczak, P. Alvaro, J. M. Hellerstein, and D. Maier. Logic and lattices for distributed programming. In SOCC, 2012.
-
(2012)
SOCC
-
-
Conway, N.1
Marczak, W.2
Alvaro, P.3
Hellerstein, J.M.4
Maier, D.5
-
12
-
-
84867561086
-
Introspective pushdown analysis of higher-order programs
-
C. Earl, I. Sergey, M. Might, and D. Van Horn. Introspective pushdown analysis of higher-order programs. In ICFP, 2012.
-
(2012)
ICFP
-
-
Earl, C.1
Sergey, I.2
Might, M.3
Van Horn, D.4
-
16
-
-
0036959649
-
A stream compiler for communication-exposed architectures
-
M. I. Gordon, W. Thies, M. Karczmarek, J. Lin, A. S. Meli, C. Leger, A. A. Lamb, J. Wong, H. Hoffman, D. Z. Maze, and S. Amarasinghe. A stream compiler for communication-exposed architectures. In ASPLOS, 2002.
-
(2002)
ASPLOS
-
-
Gordon, M.I.1
Thies, W.2
Karczmarek, M.3
Lin, J.4
Meli, A.S.5
Leger, C.6
Lamb, A.A.7
Wong, J.8
Hoffman, H.9
Maze, D.Z.10
Amarasinghe, S.11
-
18
-
-
0000087207
-
The semantics of a simple language for parallel programming
-
J. L. Rosenfeld, editor, North Holland, Amsterdam, Aug
-
G. Kahn. The semantics of a simple language for parallel programming. In J. L. Rosenfeld, editor, Information processing. North Holland, Amsterdam, Aug 1974.
-
(1974)
Information Processing
-
-
Kahn, G.1
-
19
-
-
84893471476
-
LVars: Lattice-based data structures for deterministic parallelism
-
L. Kuper and R. R. Newton. LVars: lattice-based data structures for deterministic parallelism. In FHPC, 2013.
-
(2013)
FHPC
-
-
Kuper, L.1
Newton, R.R.2
-
20
-
-
84893486547
-
-
Technical Report TR710, Indiana University, November
-
L. Kuper, A. Turon, N. R. Krishnaswami, and R. R. Newton. Freeze after writing: Quasi-deterministic parallel programming with LVars. Technical Report TR710, Indiana University, November 2013. URL http://www.cs.indiana.edu/cgi-bin/ techreports/TRNNN.cgi?trnum=TR710.
-
(2013)
Freeze after Writing: Quasi-deterministic Parallel Programming with LVars
-
-
Kuper, L.1
Turon, A.2
Krishnaswami, N.R.3
Newton, R.R.4
-
22
-
-
82655172838
-
Prettier concurrency: Purely functional concurrent revisions
-
D. Leijen, M. Fahndrich, and S. Burckhardt. Prettier concurrency: purely functional concurrent revisions. In Haskell, 2011.
-
(2011)
Haskell
-
-
Leijen, D.1
Fahndrich, M.2
Burckhardt, S.3
-
23
-
-
82655186998
-
Seq no more: Better strategies for parallel Haskell
-
S. Marlow, P. Maier, H.-W. Loidl, M. K. Aswad, and P. Trinder. Seq no more: better strategies for parallel Haskell. In Haskell, 2010.
-
(2010)
Haskell
-
-
Marlow, S.1
Maier, P.2
Loidl, H.-W.3
Aswad, M.K.4
Trinder, P.5
-
29
-
-
84893497118
-
Flow-Pools: A lock-free deterministic concurrent dataflow abstraction
-
A. Prokopec, H. Miller, T. Schlatter, P. Haller, and M. Odersky. Flow-Pools: a lock-free deterministic concurrent dataflow abstraction. In LCPC, 2012.
-
(2012)
LCPC
-
-
Prokopec, A.1
Miller, H.2
Schlatter, T.3
Haller, P.4
Odersky, M.5
-
30
-
-
0004243121
-
-
Cambridge University Press, Cambridge, England
-
J. H. Reppy. Concurrent Programming in ML. Cambridge University Press, Cambridge, England, 1999.
-
(1999)
Concurrent Programming in ML
-
-
Reppy, J.H.1
-
32
-
-
85034632349
-
A language design for concurrent processes
-
Spring
-
L. G. Tesler and H. J. Enea. A language design for concurrent processes. In AFIPS, 1968 (Spring).
-
(1968)
AFIPS
-
-
Tesler, L.G.1
Enea, H.J.2
|