-
4
-
-
63549113935
-
QVM: An efficient runtime for detecting defects in deployed systems
-
ACM
-
M. Arnold, M. T. Vechev, and E. Yahav. QVM: an efficient runtime for detecting defects in deployed systems. In OOPSLA, pages 143-162. ACM, 2008.
-
(2008)
OOPSLA
, pp. 143-162
-
-
Arnold, M.1
Vechev, M.T.2
Yahav, E.3
-
5
-
-
77954721940
-
Pacer: Proportional detection of data races
-
M. D. Bond, K. E. Coons, and K. S. McKinley. Pacer: Proportional detection of data races. In PLDI, 2010.
-
(2010)
PLDI
-
-
Bond, M.D.1
Coons, K.E.2
McKinley, K.S.3
-
6
-
-
77952272763
-
A randomized scheduler with probabilistic guarantees of finding bugs
-
S. Burckhardt, P. Kothari, M. Musuvathi, and S. Nagarakatte. A randomized scheduler with probabilistic guarantees of finding bugs. In ASPLOS, pages 167-178, 2010.
-
(2010)
ASPLOS
, pp. 167-178
-
-
Burckhardt, S.1
Kothari, P.2
Musuvathi, M.3
Nagarakatte, S.4
-
7
-
-
77954007684
-
Taming hardware event samples for fdo compilation
-
April 24-28
-
D. Chen, N. Vachharajani, R. Hundt, S. wei Liao, V. Ramasamy, P. Yuan, W. Chen, and W. Zheng. Taming hardware event samples for fdo compilation. In Code Generation and Optimization(CGO), April 24-28, 2010.
-
(2010)
Code Generation and Optimization(CGO)
-
-
Chen, D.1
Vachharajani, N.2
Hundt, R.3
Wei Liao, S.4
Ramasamy, V.5
Yuan, P.6
Chen, W.7
Zheng, W.8
-
8
-
-
0031340339
-
ProfileMe: Hardware support for instruction-level profiling on out-of-order processors
-
J. Dean, J. E. Hicks, C. A. Waldspurger, W. E. Weihl, and G. Z. Chrysos. ProfileMe: Hardware support for instruction-level profiling on out-of-order processors. In MICRO, pages 292-302, 1997.
-
(1997)
MICRO
, pp. 292-302
-
-
Dean, J.1
Hicks, J.E.2
Waldspurger, C.A.3
Weihl, W.E.4
Chrysos, G.Z.5
-
10
-
-
70450237676
-
Fasttrack: Efficient and precise dynamic race detection
-
C. Flanagan and S. N. Freund. Fasttrack: efficient and precise dynamic race detection. In PLDI, pages 121-133, 2009.
-
(2009)
PLDI
, pp. 121-133
-
-
Flanagan, C.1
Freund, S.N.2
-
11
-
-
85076901048
-
Deadlock immunity: Enabling systems to defend against deadlocks
-
H. Jula, D. M. Tralamazza, C. Zamfir, and G. Candea. Deadlock immunity: Enabling systems to defend against deadlocks. In OSDI, pages 295-308, 2008.
-
(2008)
OSDI
, pp. 295-308
-
-
Jula, H.1
Tralamazza, D.M.2
Zamfir, C.3
Candea, G.4
-
12
-
-
77957773135
-
Learning from mistakes: A comprehensive study on real world concurrency bug characteristics
-
S. Lu, S. Park, E. Seo, and Y. Zhou. Learning from mistakes: a comprehensive study on real world concurrency bug characteristics. In ASPLOS, pages 329-339, 2008.
-
(2008)
ASPLOS
, pp. 329-339
-
-
Lu, S.1
Park, S.2
Seo, E.3
Zhou, Y.4
-
13
-
-
33846504947
-
Avio: Detecting atomicity violations via access interleaving invariants
-
S. Lu, J. Tucek, F. Qin, and Y. Zhou. Avio: detecting atomicity violations via access interleaving invariants. In ASPLOS, pages 37-48, 2006.
-
(2006)
ASPLOS
, pp. 37-48
-
-
Lu, S.1
Tucek, J.2
Qin, F.3
Zhou, Y.4
-
14
-
-
70450242740
-
Literace: Effective sampling for lightweight data-race detection
-
D. Marino, M. Musuvathi, and S. Narayanasamy. Literace: effective sampling for lightweight data-race detection. In PLDI, pages 134-143, 2009.
-
(2009)
PLDI
, pp. 134-143
-
-
Marino, D.1
Musuvathi, M.2
Narayanasamy, S.3
-
15
-
-
85076883647
-
Finding and reproducing heisenbugs in concurrent programs
-
M. Musuvathi, S. Qadeer, T. Ball, G. Basler, P. A. Nainar, and I. Neamtiu. Finding and reproducing heisenbugs in concurrent programs. In OSDI, pages 267-280, 2008.
-
(2008)
OSDI
, pp. 267-280
-
-
Musuvathi, M.1
Qadeer, S.2
Ball, T.3
Basler, G.4
Nainar, P.A.5
Neamtiu, I.6
-
16
-
-
70450225725
-
Sigrace: Signature-based data race detection
-
S. W. Keckler and L. A. Barroso, editors, ACM
-
A. Muzahid, D. S. Gracia, S. Qi, and J. Torrellas. Sigrace: signature-based data race detection. In S. W. Keckler and L. A. Barroso, editors, ISCA, pages 337-348. ACM, 2009.
-
(2009)
ISCA
, pp. 337-348
-
-
Muzahid, A.1
Gracia, D.S.2
Qi, S.3
Torrellas, J.4
-
17
-
-
0037702327
-
Hybrid dynamic data race detection
-
R. O'Callahan and J.-D. Choi. Hybrid dynamic data race detection. In PPOPP, pages 167-178, 2003.
-
(2003)
PPOPP
, pp. 167-178
-
-
O'Callahan, R.1
Choi, J.-D.2
-
18
-
-
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
-
19
-
-
67650854541
-
Multirace: Efficient on-the-fly data race detection in multithreaded C++ programs
-
E. Pozniansky and A. Schuster. Multirace: efficient on-the-fly data race detection in multithreaded C++ programs. Concurrency and Computation: Practice and Experience, 19(3):327-340, 2007.
-
(2007)
Concurrency and Computation: Practice and Experience
, vol.19
, Issue.3
, pp. 327-340
-
-
Pozniansky, E.1
Schuster, A.2
-
20
-
-
33845429905
-
Rx: Treating bugs as allergies - A safe method to survive software failures
-
F. Qin, J. Tucek, J. Sundaresan, and Y. Zhou. Rx: treating bugs as allergies - a safe method to survive software failures. In SOSP, pages 235-248, 2005.
-
(2005)
SOSP
, pp. 235-248
-
-
Qin, F.1
Tucek, J.2
Sundaresan, J.3
Zhou, Y.4
-
21
-
-
34547175193
-
Accurate and efficient filtering for the intel thread checker race detector
-
P. Sack, B. E. Bliss, Z. Ma, P. Petersen, and J. Torrellas. Accurate and efficient filtering for the intel thread checker race detector. In ASID, pages 34-41, 2006.
-
(2006)
ASID
, pp. 34-41
-
-
Sack, P.1
Bliss, B.E.2
Ma, Z.3
Petersen, P.4
Torrellas, J.5
-
22
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. E. Anderson. Eraser: A dynamic data race detector for multithreaded programs. ACM Trans. Comput. Syst, 15(4):391-411, 1997.
-
(1997)
ACM Trans. Comput. Syst
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.E.5
-
24
-
-
67650097005
-
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
-
25
-
-
78349279381
-
Threadsanitizer - Data race detection in practice
-
December 12
-
K. Serebryany and T. Iskhodzhanov. Threadsanitizer - data race detection in practice. In WBIA09, December 12, 2009.
-
(2009)
WBIA09
-
-
Serebryany, K.1
Iskhodzhanov, T.2
-
26
-
-
29844431607
-
Code coverage testing using hardware performance monitoring support
-
A. Shye, M. Iyer, V. J. Reddi, and D. A. Connors. Code coverage testing using hardware performance monitoring support. In AADEBUG, pages 159-163, 2005.
-
(2005)
AADEBUG
, pp. 159-163
-
-
Shye, A.1
Iyer, M.2
Reddi, V.J.3
Connors, D.A.4
-
27
-
-
37849039604
-
Relay: Static race detection on millions of lines of code
-
J. W. Voung, R. Jhala, and S. Lerner. Relay: static race detection on millions of lines of code. In ESEC/SIGSOFT FSE, pages 205-214, 2007.
-
(2007)
ESEC/SIGSOFT FSE
, pp. 205-214
-
-
Voung, J.W.1
Jhala, R.2
Lerner, S.3
-
29
-
-
77952248433
-
Conmem: Detecting severe concurrency bugs through an effect-oriented approach
-
W. Zhang, C. Sun, and S. Lu. Conmem: detecting severe concurrency bugs through an effect-oriented approach. In ASPLOS, pages 179-192, 2010.
-
(2010)
ASPLOS
, pp. 179-192
-
-
Zhang, W.1
Sun, C.2
Lu, S.3
-
30
-
-
34547665090
-
Hard: Hardware-assisted lockset-based race detection
-
P. Zhou, R. Teodorescu, and Y. Zhou. Hard: Hardware-assisted lockset-based race detection. In HPCA, pages 121-132, 2007.
-
(2007)
HPCA
, pp. 121-132
-
-
Zhou, P.1
Teodorescu, R.2
Zhou, Y.3
|