-
1
-
-
1342325002
-
Addressing Workload Variability in Architectural Simulations
-
A. R. Alameldeen and D. A. Wood. Addressing Workload Variability in Architectural Simulations. In IEEE Micro, 23(6):94-98, 2003.
-
(2003)
IEEE Micro
, vol.23
, Issue.6
, pp. 94-98
-
-
Alameldeen, A.R.1
Wood, D.A.2
-
2
-
-
72249094336
-
ODR: Output-Deterministic Replay for Multicore Debugging
-
G. Altekar and I. Stoica. ODR: Output-Deterministic Replay for Multicore Debugging. In SOSP, pages 193-206, 2009.
-
(2009)
SOSP
, pp. 193-206
-
-
Altekar, G.1
Stoica, I.2
-
3
-
-
31844433396
-
TraceBack: First fault diagnosis by reconstruction of distributed control flow
-
DOI 10.1145/1064978.1065035
-
A. Ayers, R. Schooler, C. Metcalf, A. Agarwal, J. Rhee, and E. Witchel. Traceback: First Fault Diagnosis by Reconstruction of Distributed Control Flow. In PLDI, pages 201-212, 2005. (Pubitemid 43924034)
-
(2005)
ACM SIGPLAN Notices
, vol.40
, Issue.6
, pp. 201-212
-
-
Ayers, A.1
Schooler, R.2
Metcalf, C.3
Agarwal, A.4
Rhee, J.5
Witchel, E.6
-
4
-
-
33745956039
-
Framework for Instruction-Level Tracing and Analysis of Program Executions
-
S. Bhansali, W.-K. Chen, S. de Jong, A. Edwards, R. Murray, M. Drinic, D. Mihocka, and J. Chau. Framework for Instruction-Level Tracing and Analysis of Program Executions. In VEE, pages 154-163, 2006.
-
(2006)
VEE
, pp. 154-163
-
-
Bhansali, S.1
Chen, W.-K.2
De Jong, S.3
Edwards, A.4
Murray, R.5
Drinic, M.6
Mihocka, D.7
Chau, J.8
-
5
-
-
0024085322
-
Garbage Collection in an Uncooperative Environment
-
H. J. Boehm and M. Weiser. Garbage Collection in an Uncooperative Environment. In Software Practice and Experience, 18(9):807-820, 1988.
-
(1988)
Software Practice and Experience
, vol.18
, Issue.9
, pp. 807-820
-
-
Boehm, H.J.1
Weiser, M.2
-
6
-
-
42149117768
-
Probabilistic Calling Context
-
M. D. Bond and K. S. McKinley. Probabilistic Calling Context. In OOPSLA, pages 97-112, 2007.
-
(2007)
OOPSLA
, pp. 97-112
-
-
Bond, M.D.1
McKinley, K.S.2
-
7
-
-
0031633854
-
Deterministic Replay of Java Multithreaded Applications
-
J.-D. Choi and H. Srinivasan. Deterministic Replay of Java Multithreaded Applications. In SIGMETRICS, pages 48-59, 1998.
-
(1998)
SIGMETRICS
, pp. 48-59
-
-
Choi, J.-D.1
Srinivasan, H.2
-
8
-
-
77952406152
-
Execution Replay of Multiprocessor Virtual Machines
-
G. W. Dunlap, D. G. Lucchetti, M. A. Fetterman, and P. M. Chen. Execution Replay of Multiprocessor Virtual Machines. In VEE, pages 121-130, 2008.
-
(2008)
VEE, Pages
, pp. 121-130
-
-
Dunlap, G.W.1
Lucchetti, D.G.2
Fetterman, M.A.3
Chen, P.M.4
-
9
-
-
0023385308
-
PROGRAM DEPENDENCE GRAPH and ITS USE in OPTIMIZATION
-
DOI 10.1145/24039.24041
-
J. Ferrante, K. J. Ottenstein, and J. D. Warren. The Program Dependence Graph and its Use in Optimization. ACM Transactions on Programming Languages and Systems, 9(3):319-349, 1987. (Pubitemid 17641083)
-
(1987)
ACM Transactions on Programming Languages and Systems
, vol.9
, Issue.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein Karl, J.2
Warren Joe, D.3
-
11
-
-
85076895639
-
R2: An Application-Level Kernel for Record and Replay
-
Z. Guo, X.Wang, J. Tang, X. Liu, Z. Xu, M.Wu,M. F. Kaashoek, and Z. Zhang. R2: An Application-Level Kernel for Record and Replay. In OSDI, pages 193-208, 2008.
-
(2008)
OSDI
, pp. 193-208
-
-
Guo, Z.1
Wang, X.2
Tang, J.3
Liu, X.4
Xu, Z.5
Wu, M.6
Kaashoek, M.F.7
Zhang, Z.8
-
12
-
-
52649164239
-
Rerun: Exploiting Episodes for Lightweight Memory Race Recording
-
D. R. Hower and M. D. Hill. Rerun: Exploiting Episodes for Lightweight Memory Race Recording. In ISCA, pages 265-276, 2008.
-
(2008)
ISCA
, pp. 265-276
-
-
Hower, D.R.1
Hill, M.D.2
-
13
-
-
67650818282
-
A Randomized Dynamic Program Analysis Technique for Detecting Real Deadlocks
-
P. Joshi, C. S. Park, K. Sen, and M. Naik. A Randomized Dynamic Program Analysis Technique for Detecting Real Deadlocks. In PLDI, pages 110-120, 2009.
-
(2009)
PLDI
, pp. 110-120
-
-
Joshi, P.1
Park, C.S.2
Sen, K.3
Naik, M.4
-
14
-
-
85077373727
-
Debugging Operating Systems with Time-Traveling Virtual Machines
-
S. T. King, G. W. Dunlap, and P. M. Chen. Debugging Operating Systems with Time-Traveling Virtual Machines. In USENIX, pages 1-15, 2005.
-
(2005)
USENIX
, pp. 1-15
-
-
King, S.T.1
Dunlap, G.W.2
Chen, P.M.3
-
16
-
-
67650824973
-
Capo: A Software-Hardware Interface for Practical Deterministic Multiprocessor Replay
-
P. Montesinos, M. Hicks, S. T. King, and J. Torrellas. Capo: A Software-Hardware Interface for Practical Deterministic Multiprocessor Replay. In ASPLOS, pages 73-84, 2009.
-
(2009)
ASPLOS
, pp. 73-84
-
-
Montesinos, P.1
Hicks, M.2
King, S.T.3
Torrellas, J.4
-
17
-
-
67650093997
-
Iterative Context Bounding for Systematic Testing of Multithreaded Programs
-
M. Musuvathi and S. Qadeer. Iterative Context Bounding for Systematic Testing of Multithreaded Programs. In PLDI, pages 446-455, 2007.
-
(2007)
PLDI
, pp. 446-455
-
-
Musuvathi, M.1
Qadeer, S.2
-
18
-
-
33846526754
-
Recording Shared Memory Dependencies Using Strata
-
S. Narayanasamy, C. Pereira, and B. Calder. Recording Shared Memory Dependencies Using Strata. In ASPLOS, pages 229-240, 2006.
-
(2006)
ASPLOS
, pp. 229-240
-
-
Narayanasamy, S.1
Pereira, C.2
Calder, B.3
-
20
-
-
0027940759
-
Optimal Tracing and Incremental Reexecution for Debugging Long-Running Programs
-
R. H. B. Netzer and M. H. Weaver. Optimal Tracing and Incremental Reexecution for Debugging Long-Running Programs. In PLDI, pages 313-325, 1994.
-
(1994)
PLDI
, pp. 313-325
-
-
Netzer, R.H.B.1
Weaver, M.H.2
-
22
-
-
67650809032
-
Ctrigger: Exposing Atomicity Violation Bugs from Their Hiding Places
-
S. Park, S. Lu, and Y. Zhou. Ctrigger: Exposing Atomicity Violation Bugs from Their Hiding Places. In ASPLOS, pages 25-36, 2009.
-
(2009)
ASPLOS
, pp. 25-36
-
-
Park, S.1
Lu, S.2
Zhou, Y.3
-
23
-
-
77954616036
-
Do You Have to Reproduce the Bug at the First Replay Attempt? - Pres: Probabilistic Replay with Execution Sketching on Multiprocessors
-
S. Park,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, pages 177-192, 2009.
-
(2009)
SOSP
, pp. 177-192
-
-
Park, S.1
Xiong, W.2
Yin, Z.3
Kaushik, R.4
Lee, K.5
Lu, S.6
Zhou, Y.7
-
24
-
-
4243164377
-
Record/Replay for Nondeterministic Program Executions
-
M. Ronsse, K. D. Bosschere, M. Christiaens, J. C. d. Kergommeaux, and D. Kranzlmüller. Record/Replay for Nondeterministic Program Executions. In Communcation of the ACM, 46(9):62-67, 2003.
-
(2003)
Communcation of the ACM
, vol.46
, Issue.9
, pp. 62-67
-
-
Ronsse, M.1
Bosschere, K.D.2
Christiaens, M.3
Kergommeaux, J.C.D.4
Kranzlmüller, D.5
-
25
-
-
29844452903
-
Jockey: A User-Space Library for Record-Replay Debugging
-
Y. Saito. Jockey: A User-Space Library for Record-Replay Debugging. In Automated Analysis-Driven Debugging, pages 69-76, 2005.
-
(2005)
Automated Analysis-Driven Debugging
, pp. 69-76
-
-
Saito, Y.1
-
26
-
-
67649853468
-
The Semantics of x86-CC Multiprocessor Machine Code
-
, S. Sarkar, P. Sewell, F.Z. Nardelli, S. Owens, T. Ridge, T. Braibant, M. Myreen, and J. Aglave The Semantics of x86-CC Multiprocessor Machine Code In POPL, pages 379-391, 2009.
-
(2009)
POPL
, pp. 379-391
-
-
Sarkar, S.1
Sewell, P.2
Nardelli, F.Z.3
Owens, S.4
Ridge, T.5
Braibant, T.6
Myreen, M.7
Aglave, J.8
-
27
-
-
57349085087
-
Race Directed Random Testing of Concurrent Programs
-
K. Sen. Race Directed Random Testing of Concurrent Programs. In PLDI, pages 11-21, 2008.
-
(2008)
PLDI
, pp. 11-21
-
-
Sen, K.1
-
28
-
-
79959917961
-
Flashback: A Lightweight Extension for Rollback and Deterministic Replay for Software Debugging
-
S.M. Srinivasan, S. Kandula, C. R. Andrews, and Y. Zhou. Flashback: A Lightweight Extension For Rollback and Deterministic Replay for Software Debugging. In USENIX, pages 29-44, 2004.
-
(2004)
USENIX
, pp. 29-44
-
-
Srinivasan, S.M.1
Kandula, S.2
Andrews, C.R.3
Zhou, Y.4
-
29
-
-
57349109988
-
Efficient Program Execution Indexing
-
B. Xin, N. Sumner, and X. Zhang. Efficient Program Execution Indexing. In PLDI, pages 238-249, 2008.
-
(2008)
PLDI
, pp. 238-249
-
-
Xin, B.1
Sumner, N.2
Zhang, X.3
-
30
-
-
33745387492
-
Cost and precision tradeoffs of dynamic data slicing algorithms
-
DOI 10.1145/1075382.1075384
-
X. Zhang, R. Gupta, and Y. Zhang. Cost and Precision Tradeoffs of Dynamic Data Slicing Algorithms. ACM Transactions on Programming Languages and Systems, 27(4):631-661, 2005. (Pubitemid 43942502)
-
(2005)
ACM Transactions on Programming Languages and Systems
, vol.27
, Issue.4
, pp. 631-661
-
-
Zhang, X.1
Gupta, R.2
Zhang, Y.3
|