-
1
-
-
79251588368
-
-
http://iss.ices.utexas.edu/lonestar/.
-
-
-
-
2
-
-
79251568911
-
-
http://gee.cs.oswego.edu/dl/concurrency-interest.
-
-
-
-
3
-
-
79251549743
-
-
http://http://sites.google.com/site/deucestm.
-
-
-
-
4
-
-
79251574588
-
-
OpenMP Application Program Interface, Version 3.0
-
OpenMP Application Program Interface, Version 3.0. http://www.openmp.org/ mp-documents/spec30.pdf, 2008.
-
(2008)
-
-
-
5
-
-
33745425614
-
Types for safe locking: Static race detection for Java
-
M. Abadi et al. Types for safe locking: Static race detection for Java. TOPLAS, 2006.
-
(2006)
TOPLAS
-
-
M. Abadi1
-
6
-
-
84865626596
-
Semantics of transactional memory and automatic mutual exclusion
-
M. Abadi et al. Semantics of transactional memory and automatic mutual exclusion. In POPL, 2008.
-
(2008)
POPL
-
-
M. Abadi1
-
7
-
-
67650076847
-
Transactional memory with strong atomicity using off-the-shelf memory protection hardware
-
M. Abadi et al. Transactional memory with strong atomicity using off-the-shelf memory protection hardware. In PPoPP, 2009.
-
(2009)
PPoPP
-
-
Abadi, M.1
-
8
-
-
33746090532
-
Compiler and runtime support for efficient software transactional memory
-
A.-R. Adl-Tabatabai et al. Compiler and runtime support for efficient software transactional memory. In PLDI, 2006.
-
(2006)
PLDI
-
-
Adl-Tabatabai, A.-R.1
-
9
-
-
79251561491
-
Lowering STM overhead with static analysis
-
Y. Afek et al. Lowering STM overhead with static analysis. In LCPC, 2010.
-
(2010)
LCPC
-
-
Afek, Y.1
-
10
-
-
67650076849
-
Serialization sets: A dynamic dependence-based parallel execution model
-
M. D. Allen et al. Serialization sets: A dynamic dependence-based parallel execution model. In PPOPP, 2009.
-
(2009)
PPOPP
-
-
Allen, M.D.1
-
12
-
-
63549132632
-
Verifying correct usage of atomic blocks and typestate
-
N. E. Beckman et al. Verifying correct usage of atomic blocks and typestate. In OOPSLA, 2008.
-
(2008)
OOPSLA
-
-
Beckman, N.E.1
-
13
-
-
79251539811
-
Reducing STM overhead with access permissions
-
N. E. Beckman et al. Reducing STM overhead with access permissions. In IWACO, 2009.
-
(2009)
IWACO
-
-
Beckman, N.E.1
-
15
-
-
72249116705
-
Grace: Safe multithreaded programming for C/C++
-
E. D. Berger et al. Grace: Safe Multithreaded Programming for C/C++. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Berger, E.D.1
-
16
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
R. D. Blumofe et al. Cilk: An efficient multithreaded runtime system. PPOPP, 1995.
-
(1995)
PPOPP
-
-
Blumofe, R.D.1
-
17
-
-
72249108375
-
A type and effect system for Deterministic Parallel Java
-
R. L. Bocchino et al. A type and effect system for Deterministic Parallel Java. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Bocchino, R.L.1
-
18
-
-
84924318954
-
Parallel programming must be deterministic by default
-
R. L. Bocchino et al. Parallel programming must be deterministic by default. In HotPar, 2009.
-
(2009)
HotPar
-
-
Bocchino, R.L.1
-
20
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
C. Boyapati et al. Ownership types for safe programming: Preventing data races and deadlocks. In OOPSLA, 2002.
-
(2002)
OOPSLA
-
-
Boyapati, C.1
-
21
-
-
21144433061
-
Checking interference with fractional permissions
-
J. Boyland. Checking interference with fractional permissions. SAS, 2003.
-
(2003)
SAS
-
-
Boyland, J.1
-
22
-
-
67649857199
-
Feedback-directed barrier optimization in a strongly isolated STM
-
N. G. Bronson et al. Feedback-directed barrier optimization in a strongly isolated STM. In POPL, 2009.
-
(2009)
POPL
-
-
Bronson, N.G.1
-
23
-
-
67650685245
-
Multicore implementations of the concurrent collections programming model
-
Z. Budimlic et al. Multicore implementations of the concurrent collections programming model. In CPC, 2009.
-
(2009)
CPC
-
-
Budimlic, Z.1
-
24
-
-
78650151320
-
Concurrent programming with revisions and isolation types
-
S. Burckhardt et al. Concurrent programming with revisions and isolation types. In OOPSLA, 2010.
-
(2010)
OOPSLA
-
-
Burckhardt, S.1
-
25
-
-
84862710555
-
A status report on the OO7 OODBMS benchmarking effort
-
M. J. Carey et al. A status report on the OO7 OODBMS benchmarking effort. In OOPSLA, 1994.
-
(1994)
OOPSLA
-
-
Carey, M.J.1
-
26
-
-
0027803996
-
Guaranteed-quality mesh generation for curved surfaces
-
L. P. Chew. Guaranteed-quality mesh generation for curved surfaces. In SCG, 1993.
-
(1993)
SCG
-
-
Chew, L.P.1
-
27
-
-
67650035136
-
DMP: Deterministic Shared memory multiprocessing
-
J. Devietti et al. DMP: Deterministic Shared Memory Multiprocessing. In ASPLOS, 2009.
-
(2009)
ASPLOS
-
-
Devietti, J.1
-
28
-
-
34249691496
-
Transactional locking II
-
D. Dice et al. Transactional locking II. In DISC, 2006.
-
(2006)
DISC
-
-
Dice, D.1
-
29
-
-
49449116974
-
Types for atomicity: Static checking and inference for Java
-
C. Flanagan et al. Types for atomicity: Static checking and inference for Java. TOPLAS, 2008.
-
(2008)
TOPLAS
-
-
Flanagan, C.1
-
30
-
-
79251578911
-
Ct: A flexible parallel programming model for terascale architectures
-
A. Ghuloum et al. Ct: A flexible parallel programming model for terascale architectures. Intel White Paper, 2007.
-
(2007)
Intel White Paper
-
-
Ghuloum, A.1
-
31
-
-
31844442209
-
Composable memory transactions
-
T. Harris et al. Composable memory transactions. In PPoPP, 2005.
-
(2005)
PPoPP
-
-
Harris, T.1
-
32
-
-
33746091701
-
Optimizing memory transactions
-
T. Harris et al. Optimizing memory transactions. In PLDI, 2006.
-
(2006)
PLDI
-
-
Harris, T.1
-
33
-
-
1442308195
-
Language support for lightweight transactions
-
T. Harris and K. Fraser. Language support for lightweight transactions. In OOPSLA, 2003.
-
(2003)
OOPSLA
-
-
Harris, T.1
Fraser, K.2
-
34
-
-
57849116513
-
A programming model for concurrent object-oriented programs
-
B. Jacobs et al. A programming model for concurrent object-oriented programs. TOPLAS, 2008.
-
(2008)
TOPLAS
-
-
Jacobs, B.1
-
35
-
-
78650164934
-
Task types for pervasive atomicity
-
A. Kulkarni et al. Task types for pervasive atomicity. In OOPSLA, 2010.
-
OOPSLA
, vol.2010
-
-
Kulkarni, A.1
-
36
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
M. Kulkarni et al. Optimistic parallelism requires abstractions. In PLDI, 2007.
-
(2007)
PLDI
-
-
Kulkarni, M.1
-
38
-
-
33646892173
-
The problem with threads
-
E. A. Lee. The problem with threads. Computer, 2006.
-
(2006)
Computer
-
-
Lee, E.A.1
-
39
-
-
72249085347
-
Parallel programming with object assemblies
-
R. Lublinerman et al. Parallel programming with object assemblies. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Lublinerman, R.1
-
40
-
-
33846666138
-
Subtleties of transactional memory atomicity semantics
-
M. Martin, C. Blundell, and E. Lewis. Subtleties of transactional memory atomicity semantics. IEEE Comp. Arch. Letters, 5(2):17, 2006.
-
(2006)
IEEE Comp. Arch. Letters
, vol.5
, Issue.2
, pp. 17
-
-
Martin, M.1
Blundell, C.2
Lewis, E.3
-
41
-
-
78650099212
-
A time-aware type system for datarace protection and guaranteed initialization
-
N. D. Matsakis and T. R. Gross. A time-aware type system for datarace protection and guaranteed initialization. In OOPSLA, 2010.
-
(2010)
OOPSLA
-
-
Matsakis, N.D.1
Gross, T.R.2
-
42
-
-
84865661560
-
High-level small-step operational semantics for transactions
-
K. F. Moore and D. Grossman. High-level small-step operational semantics for transactions. In POPL, 2008.
-
(2008)
POPL
-
-
Moore, K.F.1
Grossman, D.2
-
43
-
-
67650088534
-
Kendo: Efficient deterministic multithreading in software
-
M. Olszewski et al. Kendo: Efficient deterministic multithreading in software. In ASPLOS, 2009.
-
(2009)
ASPLOS
-
-
Olszewski, M.1
-
45
-
-
0032058018
-
The design, implementation, and evaluation of Jade
-
M. C. Rinard and M. S. Lam. The design, implementation, and evaluation of Jade. TOPLAS, 1998.
-
(1998)
TOPLAS
-
-
Rinard, M.C.1
Lam, M.S.2
-
47
-
-
35448946823
-
Enforcing isolation and ordering in STM
-
T. Shpeisman et al. Enforcing isolation and ordering in STM. In PLDI, 2007.
-
(2007)
PLDI
-
-
Shpeisman, T.1
-
49
-
-
34748925815
-
Implicit parallelism with ordered transactions
-
C. von Praun et al. Implicit parallelism with ordered transactions. In PPOPP, 2007.
-
(2007)
PPOPP
-
-
Von Praun, C.1
-
50
-
-
31744450483
-
Safe futures for Java
-
A. Welc et al. Safe futures for Java. In OOPSLA, 2005.
-
(2005)
OOPSLA
-
-
Welc, A.1
-
52
-
-
57349084066
-
Kicking the tires of software transactional memory: Why the going gets tough
-
R. M. Yoo et al. Kicking the tires of software transactional memory: Why the going gets tough. In SPAA, 2008.
-
(2008)
SPAA
-
-
Yoo, R.M.1
|