-
1
-
-
72249106179
-
Output-deterministic replay for multicore debugging. Technical Report UCB/EECS-2009-108, EECS Department, University of California, Berkeley
-
Aug
-
G. Altekar and I. Stoica. Output-deterministic replay for multicore debugging. Technical Report UCB/EECS-2009-108, EECS Department, University of California, Berkeley, Aug 2009.
-
(2009)
-
-
Altekar, G.1
Stoica, I.2
-
2
-
-
31844433396
-
Traceback: First fault diagnosis by reconstruction of distributed control flow
-
V. Sarkar and M. W. Hall, editors, ACM
-
A. Ayers, R. Schooler, C. Metcalf, A. Agarwal, J. Rhee, and E. Witchel. Traceback: first fault diagnosis by reconstruction of distributed control flow. In V. Sarkar and M. W. Hall, editors, PLDI, pages 201-212. ACM, 2005.
-
(2005)
PLDI
, pp. 201-212
-
-
Ayers, A.1
Schooler, R.2
Metcalf, C.3
Agarwal, A.4
Rhee, J.5
Witchel, E.6
-
3
-
-
33745956039
-
Framework for instruction-level tracing and analysis of program executions
-
New York, NY, USA, ACM
-
S. Bhansali, W.-K. Chen, S. de Jong, A. Edwards, R. Murray, M. Driníc, D. Mihǒcka, and J. Chau. Framework for instruction-level tracing and analysis of program executions. In VEE '06, pages 154-163, New York, NY, USA, 2006. ACM.
-
(2006)
VEE '06
, pp. 154-163
-
-
Bhansali, S.1
Chen, W.-K.2
de Jong, S.3
Edwards, A.4
Murray, R.5
Driníc, M.6
Mihǒcka, D.7
Chau, J.8
-
4
-
-
34547241782
-
Exe: Automatically generating inputs of death
-
New York, NY, USA, ACM Press
-
C. Cadar, V. Ganesh, P. M. Pawlowski, D. L. Dill, and D. R. Engler. Exe: automatically generating inputs of death. In CCS '06: Proceedings of the 13th ACM conference on Computer and communications security, pages 322-335, New York, NY, USA, 2006. ACM Press.
-
(2006)
CCS '06: Proceedings of the 13th ACM conference on Computer and communications security
, pp. 322-335
-
-
Cadar, C.1
Ganesh, V.2
Pawlowski, P.M.3
Dill, D.L.4
Engler, D.R.5
-
5
-
-
77952406152
-
Execution replay of multiprocessor virtual machines
-
New York, NY, USA, ACM
-
G. W. Dunlap, D. G. Lucchetti, M. A. Fetterman, and P. M. Chen. Execution replay of multiprocessor virtual machines. In VEE '08, pages 121-130, New York, NY, USA, 2008. ACM.
-
(2008)
VEE '08
, pp. 121-130
-
-
Dunlap, G.W.1
Lucchetti, D.G.2
Fetterman, M.A.3
Chen, P.M.4
-
6
-
-
38149088089
-
-
V. Ganesh and D. L. Dill. A decision procedure for bit-vectors and arrays. In W. Damm and H. Hermanns, editors, CAV, 4590 of Lecture Notes in Computer Science, pages 519-531. Springer, 2007.
-
V. Ganesh and D. L. Dill. A decision procedure for bit-vectors and arrays. In W. Damm and H. Hermanns, editors, CAV, volume 4590 of Lecture Notes in Computer Science, pages 519-531. Springer, 2007.
-
-
-
-
7
-
-
85077336773
-
Replay debugging for distributed applications
-
USENIX
-
D. Geels, G. Altekar, S. Shenker, and I. Stoica. Replay debugging for distributed applications. In USENIX Annual Technical Conference, General Track, pages 289-300. USENIX, 2006.
-
(2006)
USENIX Annual Technical Conference, General Track
, pp. 289-300
-
-
Geels, D.1
Altekar, G.2
Shenker, S.3
Stoica, I.4
-
8
-
-
85076895639
-
R2: An application-level kernel for record and replay
-
R. Draves and R. van Renesse, editors, USENIX Association
-
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 R. Draves and R. van Renesse, editors, OSDI, pages 193-208. USENIX Association, 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
-
9
-
-
72249102151
-
-
J. L. Hennessy and D. A. Patterson. Computer Architecture, Fourth Edition: A Quantitative Approach. Morgan Kaufmann, September 2006.
-
J. L. Hennessy and D. A. Patterson. Computer Architecture, Fourth Edition: A Quantitative Approach. Morgan Kaufmann, September 2006.
-
-
-
-
10
-
-
52649164239
-
Rerun: Exploiting episodes for lightweight memory race recording
-
Washington, DC, USA, IEEE Computer Society
-
D. R. Hower and M. D. Hill. Rerun: Exploiting episodes for lightweight memory race recording. In ISCA '08: Proceedings of the 35th International Symposium on Computer Architecture, pages 265-276, Washington, DC, USA, 2008. IEEE Computer Society.
-
(2008)
ISCA '08: Proceedings of the 35th International Symposium on Computer Architecture
, pp. 265-276
-
-
Hower, D.R.1
Hill, M.D.2
-
12
-
-
0016971687
-
Symbolic execution and program testing
-
J. C. King. Symbolic execution and program testing. Commun. ACM, 19(7):385-394, 1976.
-
(1976)
Commun. ACM
, vol.19
, Issue.7
, pp. 385-394
-
-
King, J.C.1
-
13
-
-
85077373727
-
Debugging operating systems with time-traveling virtual machines
-
USENIX
-
S. T. King, G. W. Dunlap, and P. M. Chen. Debugging operating systems with time-traveling virtual machines. In USENIX Annual Technical Conference, General Track, pages 1-15. USENIX, 2005.
-
(2005)
USENIX Annual Technical Conference, General Track
, pp. 1-15
-
-
King, S.T.1
Dunlap, G.W.2
Chen, P.M.3
-
14
-
-
0017996760
-
Time, clocks, and the ordering of events in a distributed system
-
L. Lamport. Time, clocks, and the ordering of events in a distributed system. Commun. ACM, 21(7):558-565, 1978.
-
(1978)
Commun. ACM
, vol.21
, Issue.7
, pp. 558-565
-
-
Lamport, L.1
-
15
-
-
33745304805
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
New York, NY, USA, June, ACM Press
-
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 '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, volume 40, pages 190-200, New York, NY, USA, June 2005. ACM Press.
-
(2005)
PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation
, vol.40
, pp. 190-200
-
-
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
-
16
-
-
72249106397
-
-
D. A. Molnar and D. Wagner. Catchconv: Symbolic execution and run-time type inference for integer conversion errors. Technical Report UCB/EECS-2007-23, EECS Department, University of California, Berkeley, 2007.
-
D. A. Molnar and D. Wagner. Catchconv: Symbolic execution and run-time type inference for integer conversion errors. Technical Report UCB/EECS-2007-23, EECS Department, University of California, Berkeley, 2007.
-
-
-
-
17
-
-
52649147142
-
Delorean: Recording and deterministically replaying shared-memory multiprocessor execution efficiently
-
Washington, DC, USA, IEEE Computer Society
-
P. Montesinos, L. Ceze, and J. Torrellas. Delorean: Recording and deterministically replaying shared-memory multiprocessor execution efficiently. In ISCA '08: Proceedings of the 35th International Symposium on Computer Architecture, pages 289-300, Washington, DC, USA, 2008. IEEE Computer Society.
-
(2008)
ISCA '08: Proceedings of the 35th International Symposium on Computer Architecture
, pp. 289-300
-
-
Montesinos, P.1
Ceze, L.2
Torrellas, J.3
-
18
-
-
67650081259
-
Capo: A software-hardware interface for practical deterministic multiprocessor replay
-
M. L. Soffa and M. J. Irwin, editors, ACM
-
P. Montesinos, M. Hicks, S. T. King, and J. Torrellas. Capo: a software-hardware interface for practical deterministic multiprocessor replay. In M. L. Soffa and M. J. Irwin, editors, ASPLOS, pages 73-84. ACM, 2009.
-
(2009)
ASPLOS
, pp. 73-84
-
-
Montesinos, P.1
Hicks, M.2
King, S.T.3
Torrellas, J.4
-
19
-
-
35448955692
-
Valgrind: A framework for heavyweight dynamic binary instrumentation
-
June
-
N. Nethercote and J. Seward. Valgrind: a framework for heavyweight dynamic binary instrumentation. SIGPLAN Not., 42(6):89-100, June 2007.
-
(2007)
SIGPLAN Not
, vol.42
, Issue.6
, pp. 89-100
-
-
Nethercote, N.1
Seward, J.2
-
20
-
-
85046466563
-
Relaxed determinism: Making redundant execution on multiprocessors practical
-
Berkeley, CA, USA, USENIX Association
-
J. Pool, I. S. K. Wong, and D. Lie. Relaxed determinism: making redundant execution on multiprocessors practical. In HOTOS'07: Proceedings of the 11th USENIX workshop on Hot topics in operating systems, pages 1-6, Berkeley, CA, USA, 2007. USENIX Association.
-
(2007)
HOTOS'07: Proceedings of the 11th USENIX workshop on Hot topics in operating systems
, pp. 1-6
-
-
Pool, J.1
Wong, I.S.K.2
Lie, D.3
-
21
-
-
0001641893
-
Recplay: A fully integrated practical record/replay system
-
M. Ronsse and K. De Bosschere. Recplay: a fully integrated practical record/replay system. ACM Trans. Comput. Syst., 17(2):133-152, 1999.
-
(1999)
ACM Trans. Comput. Syst
, vol.17
, Issue.2
, pp. 133-152
-
-
Ronsse, M.1
De Bosschere, K.2
-
23
-
-
0029179077
-
The SPLASH-2 programs: Characterization and methodological considerations
-
New York, February, ACM Press
-
S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The SPLASH-2 programs: Characterization and methodological considerations. In Proceedings of the 22nd Annual International Symposium on Computer Architecture, pages 24-37, New York, February 1995. ACM Press.
-
(1995)
Proceedings of the 22nd Annual International Symposium on Computer Architecture
, pp. 24-37
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
|