-
1
-
-
0025433676
-
Weak ordering - A new definition
-
S. Adve and M. Hill. Weak Ordering - A New Definition. In ISCA, 1990.
-
(1990)
ISCA
-
-
Adve, S.1
Hill, M.2
-
2
-
-
72249094336
-
ODR: Output-deterministic replay for multicore debugging
-
G. Altekar and I. Stoica. ODR: Output-Deterministic Replay for Multicore Debugging. In SOSP, 2009.
-
(2009)
SOSP
-
-
Altekar, G.1
Stoica, I.2
-
3
-
-
79953080446
-
Efficient system-enforced deterministic parallelism
-
A. Aviram, S.-C.Weng, S. Hu, and B. Ford. Efficient System-Enforced Deterministic Parallelism. In OSDI, 2010.
-
(2010)
OSDI
-
-
Aviram, A.1
Weng, S.-C.2
Hu, S.3
Ford, B.4
-
4
-
-
77952244542
-
Core- Det: A compiler and runtime system for deterministic multithreaded execution
-
T. Bergan, O. Anderson, J. Devietti, L. Ceze, and D. Grossman. Core- Det: a Compiler and Runtime System for Deterministic Multithreaded Execution. In ASPLOS, 2010.
-
(2010)
ASPLOS
-
-
Bergan, T.1
Anderson, O.2
Devietti, J.3
Ceze, L.4
Grossman, D.5
-
6
-
-
77949754377
-
Grace: Safe and efficient concurrent programming
-
E. Berger, T. Yang, T. Liu, and G. Novark. Grace: Safe and Efficient Concurrent Programming. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Berger, E.1
Yang, T.2
Liu, T.3
Novark, G.4
-
7
-
-
63549095070
-
The PARSEC benchmark suite: Characterization and architectural implications
-
C. Bienia, S. Kumar, J. P. Singh, and K. Li. The PARSEC Benchmark Suite: Characterization and Architectural Implications. In PACT, 2008.
-
(2008)
PACT
-
-
Bienia, C.1
Kumar, S.2
Singh, J.P.3
Li, K.4
-
9
-
-
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 OOPSLA, 2009.
-
(2009)
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
-
-
57349165412
-
Foundations of the C++ concurrency memory model
-
H.-J. Boehm and S. Adve. Foundations of the C++ Concurrency Memory Model. In PLDI, 2008.
-
(2008)
PLDI
-
-
Boehm, H.-J.1
Adve, S.2
-
12
-
-
35348887760
-
Data parallel haskell: A status report
-
M. M. T. Chakravarty, R. Leshchinskiy, S. P. Jones, G. Keller, and S. Marlow. Data Parallel Haskell: A Status Report. In Workshop on Declarative Aspects of Multicore Programming (DAMP), 2007.
-
(2007)
Workshop on Declarative Aspects of Multicore Programming (DAMP)
-
-
Chakravarty, M.M.T.1
Leshchinskiy, R.2
Jones, S.P.3
Keller, G.4
Marlow, S.5
-
13
-
-
79953081048
-
Stable deterministic multithreading through schedule memoization
-
H. Cui, J. Wu, C. che Tsai, and J. Yang. Stable Deterministic Multithreading through Schedule Memoization. In OSDI, 2010.
-
(2010)
OSDI
-
-
Cui, H.1
Wu, J.2
Che Tsai, C.3
Yang, J.4
-
15
-
-
0026299679
-
Delayed consistency and its effects on the miss rate of parallel programs
-
M. Dubois, J. Wang, L. Barroso, K. Lee, and Y. Chen. Delayed Consistency and Its Effects on the Miss Rate of Parallel Programs. In Supercomputing, 1991.
-
(1991)
Supercomputing
-
-
Dubois, M.1
Wang, J.2
Barroso, L.3
Lee, K.4
Chen, Y.5
-
16
-
-
29244476246
-
SHIM: A deterministic model for heterogeneous embedded systems
-
S. A. Edwards and O. Tardieu. SHIM: A Deterministic Model for Heterogeneous Embedded Systems. In EMSOFT, 2005.
-
(2005)
EMSOFT
-
-
Edwards, S.A.1
Tardieu, O.2
-
17
-
-
0025433762
-
Memory consistency and event ordering in scalable shared-memory multiprocessors
-
K. Gharachorloo, D. Lenoski, J. Laudon, P. Gibbons, A. Gupta, and J. Hennessy. Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors. In ISCA, 1990.
-
(1990)
ISCA
-
-
Gharachorloo, K.1
Lenoski, D.2
Laudon, J.3
Gibbons, P.4
Gupta, A.5
Hennessy, J.6
-
19
-
-
79955896214
-
Calvin: Deterministic or not? Free will to choose
-
D. Hower, P. Dudnik, D. Wood, and M. Hill. Calvin: Deterministic or Not? Free Will to Choose. In HPCA, 2011.
-
(2011)
HPCA
-
-
Hower, D.1
Dudnik, P.2
Wood, D.3
Hill, M.4
-
20
-
-
52649164239
-
ReRun: Exploiting episodes for lightweight memory race recording
-
D. Hower and M. Hill. ReRun: Exploiting Episodes for Lightweight Memory Race Recording. In ISCA, 2008.
-
(2008)
ISCA
-
-
Hower, D.1
Hill, M.2
-
21
-
-
31944440969
-
PIN: Building customized program analysis tools with dynamic instrumentation
-
C. K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S.Wallace, V. J. Reddi, and K. Hazelwood. PIN: Building Customized Program Analysis Tools with Dynamic Instrumentation. In PLDI, 2005.
-
(2005)
PLDI
-
-
Luk, C.K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
23
-
-
52649147142
-
DeLorean: Recording and deterministically replaying shared-memory multiprocessor execution efficiently
-
P. Montesinos, L. Ceze, and J. Torrellas. DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently. In ISCA, 2008.
-
(2008)
ISCA
-
-
Montesinos, P.1
Ceze, L.2
Torrellas, J.3
-
24
-
-
34249779799
-
Recording shared memory dependencies using strata
-
S. Narayanasamy, C. Pereira, and B. Calder. Recording Shared Memory Dependencies Using Strata. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Narayanasamy, S.1
Pereira, C.2
Calder, B.3
-
25
-
-
84974680784
-
Optimal tracing and replay for debugging shared- memory parallel programs
-
R. H. B. Netzer. Optimal Tracing and Replay for Debugging Shared- Memory Parallel Programs. In PADD, 1993.
-
(1993)
PADD
-
-
Netzer, R.H.B.1
-
26
-
-
67650088534
-
Kendo: Efficient deterministic multithreading in software
-
M. Olszewski, J. Ansel, and S. Amarasinghe. Kendo: Efficient Deterministic Multithreading in Software. In ASPLOS, 2009.
-
(2009)
ASPLOS
-
-
Olszewski, M.1
Ansel, J.2
Amarasinghe, S.3
-
27
-
-
0020252515
-
Scheduling techniques for concurrent systems
-
J. Ousterhout. Scheduling Techniques for Concurrent Systems. In ICDCS, 1982.
-
(1982)
ICDCS
-
-
Ousterhout, J.1
-
28
-
-
77954616036
-
Do you have to reproduce the bug at the first replay attempt? - PRES: Probabilistic replay with execution sketching on multiprocessors
-
S. Parka,W. Xiong, Z. Yin, R. Kaushik, K. Lee, S. Lu, and Y. Zhou. Do You Have to Reproduce the Bug at the First Replay Attempt? - PRES: Probabilistic Replay with Execution Sketching on Multiprocessors. In SOSP, 2009.
-
(2009)
SOSP
-
-
Parkaw. Xiong, S.1
Yin, Z.2
Kaushik, R.3
Lee, K.4
Lu, S.5
Zhou, Y.6
-
29
-
-
0032058018
-
The design, implementation, and evaluation of jade
-
M. Rinard and M. Lam. The Design, Implementation, and Evaluation of Jade. ACM TOPLAS, 20(3), 1988.
-
(1988)
ACM TOPLAS
, vol.20
, Issue.3
-
-
Rinard, M.1
Lam, M.2
-
30
-
-
34248216920
-
Eliminating synchronization-related atomic operations with biased locking and bulk rebiasing
-
K. Russell and D. Detlefs. Eliminating synchronization-related atomic operations with biased locking and bulk rebiasing. In OOPSLA, 2006.
-
(2006)
OOPSLA
-
-
Russell, K.1
Detlefs, D.2
-
31
-
-
0037521913
-
StreamIt: A language for streaming applications
-
W. Thies, M. Karczmarek, and S. Amarasinghe. StreamIt: A Language for Streaming Applications. In CC, 2002.
-
(2002)
CC
-
-
Thies, W.1
Karczmarek, M.2
Amarasinghe, S.3
-
32
-
-
33745683392
-
Implementing kilo-instruction multiprocessors
-
July
-
E. Vallejo, M. Galluzzi, A. Cristal, F. Vallejo, R. Beivide, P. Stenstrom, J. E. Smith, and M. Valero. Implementing Kilo-Instruction Multiprocessors. In ICPS, July 2005.
-
(2005)
ICPS
-
-
Vallejo, E.1
Galluzzi, M.2
Cristal, A.3
Vallejo, F.4
Beivide, R.5
Stenstrom, P.6
Smith, J.E.7
Valero, M.8
-
35
-
-
0038684791
-
A "flight Data Recorder" for enabling full-system multiprocessor deterministic replay
-
M. Xu, R. Bodik, and M. Hill. A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay. In ISCA, 2003.
-
(2003)
ISCA
-
-
Xu, M.1
Bodik, R.2
Hill, M.3
-
36
-
-
34249806673
-
A regulated transitive reduction for longer memory race recording
-
M. Xu, M. Hill, and R. Bodik. A Regulated Transitive Reduction for Longer Memory Race Recording. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Xu, M.1
Hill, M.2
Bodik, R.3
|