-
4
-
-
80051876614
-
Efficient system-enforced deterministic parallelism
-
Vancouver, BC
-
A. Aviram, S.-C.Weng, S. Hu, and B. Ford. Efficient system-enforced deterministic parallelism. In Proceedings of the 9th Symposium on Operating Systems Design and Implementation, Vancouver, BC, 2010.
-
(2010)
Proceedings of the 9th Symposium on Operating Systems Design and Implementation
-
-
Aviram, A.1
Weng, S.-c.2
Hu, S.3
Ford, B.4
-
5
-
-
35048896043
-
Analyzing memory accesses in x86 executables
-
Springer-Verlag
-
G. Balakrishnan and T. Reps. Analyzing memory accesses in x86 executables. In In CC, pages 5-23. Springer-Verlag, 2004.
-
(2004)
CC
, pp. 5-23
-
-
Balakrishnan, G.1
Reps, T.2
-
6
-
-
77952244542
-
Coredet: A compiler and runtime system for deterministic multithreaded execution
-
Pittsburgh, PA
-
T. Bergan, O. Anderson, J. Devietti, L. Ceze, and D. Grossman. Coredet: a compiler and runtime system for deterministic multithreaded execution. In Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 53-64, Pittsburgh, PA, 2010.
-
(2010)
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 53-64
-
-
Bergan, T.1
Anderson, O.2
Devietti, J.3
Ceze, L.4
Grossman, D.5
-
7
-
-
72249116705
-
Grace: Safe multithreaded programming for C/C+
-
Orlando, FL, October
-
E. D. Berger, T. Yang, T. Liu, and G. Novark. Grace: Safe multithreaded programming for C/C++. In Proceedings of the International Conference on Object Oriented Programming Systems, Languages, and Applications, pages 81-96, Orlando, FL, October 2009.
-
(2009)
Proceedings of the International Conference on Object Oriented Programming Systems, Languages, and Applications
, pp. 81-96
-
-
Berger, E.D.1
Yang, T.2
Liu, T.3
Novark, G.4
-
8
-
-
33745956039
-
Framework for instruction-level tracing and analysis of program executions
-
VEE 2006 - Proceedings of the Second International Conference on Virtual Execution Environments
-
S. Bhansali, W. Chen, S. de Jong, A. Edwards, and M. Drinic. Framework for instruction-level tracing and analysis of programs. In Second International Conference on Virtual Execution Environments, pages 154-163, June 2006. (Pubitemid 44059969)
-
(2006)
VEE 2006 - Proceedings of the Second International Conference on Virtual Execution Environments
, vol.2006
, 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
-
9
-
-
72249108375
-
A type and effect system for deterministic parallel Java
-
Orlando, FL, October
-
R. L. Bocchino, Jr., V. S. Adve, D. Dig, S. V. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for deterministic parallel Java. In Proceedings of the International Conference on Object Oriented Programming Systems, Languages, and Applications, pages 97-116, Orlando, FL, October 2009.
-
(2009)
Proceedings of the International Conference on Object Oriented Programming Systems, Languages, and Applications
, pp. 97-116
-
-
Bocchino Jr., R.L.1
Adve, V.S.2
Dig, D.3
Adve, S.V.4
Heumann, S.5
Komuravelli, R.6
Overbey, J.7
Simmons, P.8
Sung, H.9
Vakilian, M.10
-
10
-
-
0035551906
-
A parameterized type system for race-free Java programs
-
C. Boyapati and M. Rinard. A parameterized type system for racefree java programs. In Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, OOPSLA'01, pages 56-69, New York, NY, USA, 2001. (Pubitemid 35009059)
-
(2001)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.36
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.2
-
12
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
Berlin, Germany, June
-
J.-D. Choi, K. Lee, A. Loginov, R. O'Callahan, V. Sarkar, and M. Sridharan. Efficient and precise datarace detection for multithreaded object-oriented programs. In Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation, Berlin, Germany, June 2002.
-
(2002)
Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation
-
-
Choi, J.-D.1
Lee, K.2
Loginov, A.3
O'callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
14
-
-
67650789334
-
DMP: Deterministic shared memory multiprocessing
-
March
-
J. Devietti, B. Lucia, L. Ceze, and M. Oskin. DMP: Deterministic shared memory multiprocessing. In Proceedings of the 2009 International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 85-96, March 2009.
-
(2009)
Proceedings of the 2009 International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 85-96
-
-
Devietti, J.1
Lucia, B.2
Ceze, L.3
Oskin, M.4
-
15
-
-
79953069874
-
Rcdc: A relaxed consistency deterministic computer
-
J. Devietti, J. Nelson, T. Bergan, L. Ceze, and D. Grossman. Rcdc: a relaxed consistency deterministic computer. In Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems, pages 67-78, 2011.
-
(2011)
Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 67-78
-
-
Devietti, J.1
Nelson, J.2
Bergan, T.3
Ceze, L.4
Grossman, D.5
-
16
-
-
84978401615
-
Re- Virt: Enabling intrusion analysis through virtual-machine logging and replay
-
Boston, MA, December
-
G.W. Dunlap, S. T. King, S. Cinar, M. A. Basrai, and P. M. Chen. Re- Virt: Enabling intrusion analysis through virtual-machine logging and replay. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation, pages 211-224, Boston, MA, December 2002.
-
(2002)
Proceedings of the 5th Symposium on Operating Systems Design and Implementation
, pp. 211-224
-
-
Dunlap, G.W.1
King, S.T.2
Cinar, S.3
Basrai, M.A.4
Chen, P.M.5
-
17
-
-
77952406152
-
Execution replay on multiprocessor virtual machines
-
March
-
G. W. Dunlap, D. G. Lucchetti, M. Fetterman, and P. M. Chen. Execution replay on multiprocessor virtual machines. In Proceedings of the 2008 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE), pages 121-130, March 2008.
-
(2008)
Proceedings of the 2008 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE)
, pp. 121-130
-
-
Dunlap, G.W.1
Lucchetti, D.G.2
Fetterman, M.3
Chen, P.M.4
-
19
-
-
21644474151
-
RacerX: Effective, static detection of race conditions and deadlocks
-
SOSP'03: Proceedings of the 19th ACM Symposium on Operating Systems Principles
-
D. Engler and K. Ashcraft. RacerX: Efficient static detection of race conditions and deadlocks. In Proceedings of the 19th ACM Symposium on Operating Systems Principles, pages 237-252, Bolton Landing, NY, 2003. (Pubitemid 40929700)
-
(2003)
Operating Systems Review (ACM)
, vol.37
, Issue.5
, pp. 237-252
-
-
Engler, D.1
Ashcraft, K.2
-
22
-
-
1442337914
-
Type-safe multithreading in cyclone
-
New York, NY, USA
-
D. Grossman. Type-safe multithreading in cyclone. In Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation, TLDI'03, pages 13-25, New York, NY, USA, 2003.
-
(2003)
Proceedings of the 2003 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, TLDI'03
, pp. 13-25
-
-
Grossman, D.1
-
25
-
-
77952266375
-
Orthrus: Efficient software integrity protection on multi-cores
-
Pittsburgh, PA, March
-
R. Huang, D. Y. Den, and G. E. Suh. Orthrus: Efficient software integrity protection on multi-cores. In Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 371-383, Pittsburgh, PA, March 2010.
-
(2010)
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 371-383
-
-
Huang, R.1
Den, D.Y.2
Suh, G.E.3
-
26
-
-
77949363076
-
Static data race detection for concurrent programs with asynchronous calls
-
New York, NY, USA
-
V. Kahlon, N. Sinha, E. Kruus, and Y. Zhang. Static data race detection for concurrent programs with asynchronous calls. In Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, ESEC/FSE'09, pages 13-22, New York, NY, USA, 2009.
-
(2009)
Proceedings of the the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE'09
, pp. 13-22
-
-
Kahlon, V.1
Sinha, N.2
Kruus, E.3
Zhang, Y.4
-
29
-
-
77952252719
-
Respec: Efficient online multiprocessor replay via speculation and external determinism
-
Pittsburgh, PA, March
-
D. Lee, B. Wester, K. Veeraraghavan, P. M. Chen, J. Flinn, and S. Narayanasamy. Respec: Efficient online multiprocessor replay via speculation and external determinism. In Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 77-89, Pittsburgh, PA, March 2010.
-
(2010)
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 77-89
-
-
Lee, D.1
Wester, B.2
Veeraraghavan, K.3
Chen, P.M.4
Flinn, J.5
Narayanasamy, S.6
-
31
-
-
52649169356
-
Atom-aid: Detecting and surviving atomicity violations
-
Beijing, China
-
B. Lucia, J. Devietti, K. Strauss, and L. Ceze. Atom-aid: Detecting and surviving atomicity violations. In Proceedings of the 35th Annual International Symposium on Computer Architecture, pages 277-288, Beijing, China, 2008.
-
(2008)
Proceedings of the 35th Annual International Symposium on Computer Architecture
, pp. 277-288
-
-
Lucia, B.1
Devietti, J.2
Strauss, K.3
Ceze, L.4
-
34
-
-
33750373762
-
Automatic logging of operating system effects to guide application-level architecture simulation
-
DOI 10.1145/1140103.1140303, SIGMETRICS 2006/Performance 2006 - Joint International Conference on Measurement and Modeling of Computer Systems, Proceedings
-
S. Narayanasamy, C. Pereira, H. Patil, R. Cohn, and B. Calder. Automatic logging of operating system effects to guide application-level architecture simulation. In International Conference on Measurements and Modeling of Computer Systems (SIGMETRICS), pages 216-227, June 2006. (Pubitemid 44619093)
-
(2006)
Performance Evaluation Review
, vol.34
, Issue.1
, pp. 216-227
-
-
Narayanasamy, S.1
Pereira, C.2
Patil, H.3
Cohn, R.4
Calder, B.5
-
35
-
-
84959039613
-
Cil: Intermediate language and tools for analysis and transformation of c programs
-
G. C. Necula, S. McPeak, S. P. Rahul, and W. Weimer. Cil: Intermediate language and tools for analysis and transformation of c programs. In Proceedings of the 11th International Conference on Compiler Construction, CC'02, pages 213-228, 2002.
-
(2002)
Proceedings of the 11th International Conference on Compiler Construction, CC'02
, pp. 213-228
-
-
Necula, G.C.1
Mcpeak, S.2
Rahul, S.P.3
Weimer, W.4
-
36
-
-
77957797161
-
Parallelizing security checks on commodity hardware
-
DOI 10.1145/1346281.1346321, ASPLOS XIII - Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems
-
E. B. Nightingale, D. Peek, P. M. Chen, and J. Flinn. Parallelizing security checks on commodity hardware. In Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 308-318, Seattle, WA, March 2008. (Pubitemid 351585416)
-
(2008)
International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
, pp. 308-318
-
-
Nightingale, E.B.1
Peek, D.2
Chen, P.M.3
Flinn, J.4
-
38
-
-
72249098984
-
PRES: Probabilistic replay with execution sketching on multiprocessors
-
October
-
S. Park, Y. Zhou, W. Xiong, Z. Yin, R. Kaushik, K. H. Lee, and S. Lu. PRES: Probabilistic replay with execution sketching on multiprocessors. In Proceedings of the 22nd SOSP, pages 177-191, October 2009.
-
(2009)
Proceedings of the 22nd SOSP
, pp. 177-191
-
-
Park, S.1
Zhou, Y.2
Xiong, W.3
Yin, Z.4
Kaushik, R.5
Lee, K.H.6
Lu, S.7
-
40
-
-
0001641893
-
RecPlay: A fully integrated practical record/replay system
-
M. Ronsse and K. De Bosschere. RecPlay: A fully integrated practical record/replay system. ACM Transactions on Computer Systems, 17 (2):133-152, May 1999. (Pubitemid 129541508)
-
(1999)
ACM Transactions on Computer Systems
, vol.17
, Issue.2
, pp. 133-152
-
-
Ronsse, M.1
De Bosschere, K.2
-
41
-
-
17144385899
-
Symbolic bounds analysis of pointers, array indices, and accessed memory regions
-
R. Rugina and M. Rinard. Symbolic bounds analysis of pointers, array indices, and accessed memory regions. In Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation, PLDI'00, pages 182-195, New York, NY, USA, 2000. (Pubitemid 32394093)
-
(2000)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 182-195
-
-
Rugina, R.1
Rinard, M.2
-
42
-
-
27844444121
-
Symbolic bounds analysis of pointers, array indices, and accessed memory regions
-
DOI 10.1145/1057387.1057388
-
R. Rugina and M. C. Rinard. Symbolic bounds analysis of pointers, array indices, and accessed memory regions. ACM Trans. Program. Lang. Syst., 27:185-235, March 2005. (Pubitemid 41655740)
-
(2005)
ACM Transactions on Programming Languages and Systems
, vol.27
, Issue.2
, pp. 185-235
-
-
Rugina, R.1
Rinard, M.C.2
-
44
-
-
79959917961
-
Flashback: A light-weight extension for rollback and deterministic replay for software debugging
-
Boston, MA, June
-
S. Srinivasan, C. Andrews, S. Kandula, and Y. Zhou. Flashback: A light-weight extension for rollback and deterministic replay for software debugging. In Proceedings of the 2004 USENIX Technical Conference, pages 29-44, Boston, MA, June 2004.
-
(2004)
Proceedings of the 2004 USENIX Technical Conference
, pp. 29-44
-
-
Srinivasan, S.1
Andrews, C.2
Kandula, S.3
Zhou, Y.4
-
45
-
-
0029717388
-
Points-to analysis in almost linear time
-
New York, NY, USA
-
B. Steensgaard. Points-to analysis in almost linear time. In Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, POPL'96, pages 32-41, New York, NY, USA, 1996.
-
(1996)
Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL'96
, pp. 32-41
-
-
Steensgaard, B.1
-
47
-
-
50649093917
-
Triage: Diagnosing production run failures at the user's site
-
DOI 10.1145/1294261.1294275, SOSP'07: Proceedings of the 21st ACM Symposium on Operating Systems Principles
-
J. Tucek, S. Lu, C. Huang, S. Xanthos, and Y. Zhou. Triage: Diagnosing production run failures at the user's site. In Proceedings of the 21st ACM Symposium on Operating Systems Principles, pages 131- 144, October 2007. (Pubitemid 351429373)
-
(2007)
Operating Systems Review (ACM)
, pp. 131-144
-
-
Tucek, J.1
Lu, S.2
Huang, C.3
Xanthos, S.4
Zhou, Y.5
-
49
-
-
79953114923
-
DoublePlay: Parallelizing sequential logging and replay
-
Long Beach, CA, March
-
K. Veeraraghavan, D. Lee, B. Wester, J. Ouyang, P. M. Chen, J. Flinn, and S. Narayanasamy. DoublePlay: Parallelizing sequential logging and replay. In Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, Long Beach, CA, March 2011.
-
(2011)
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems
-
-
Veeraraghavan, K.1
Lee, D.2
Wester, B.3
Ouyang, J.4
Chen, P.M.5
Flinn, J.6
Narayanasamy, S.7
-
50
-
-
37849039604
-
Relay: Static race detection on millions of lines of code
-
Dubrovnik, Croatia
-
J. W. Voung, R. Jhala, and S. Lerner. Relay: static race detection on millions of lines of code. In Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, pages 205-214, Dubrovnik, Croatia, 2007.
-
(2007)
Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
, pp. 205-214
-
-
Voung, J.W.1
Jhala, R.2
Lerner, S.3
-
52
-
-
84976841171
-
Efficient context-sensitive pointer analysis for c programs
-
New York, NY, USA
-
R. P. Wilson and M. S. Lam. Efficient context-sensitive pointer analysis for c programs. In Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation, PLDI'95, pages 1-12, New York, NY, USA, 1995.
-
(1995)
Proceedings of the ACM SIGPLAN 1995 Conference on Programming Language Design and Implementation, PLDI'95
, pp. 1-12
-
-
Wilson, R.P.1
Lam, M.S.2
-
53
-
-
0029179077
-
The SPLASH-2 programs: Characterization and methodological considerations
-
June
-
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 International Symposium on Computer Architecture, pages 24-36, June 1995.
-
(1995)
Proceedings of the 22nd International Symposium on Computer Architecture
, pp. 24-36
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
-
55
-
-
52649086050
-
ReTrace: Collecting execution trace with virtual machine deterministic replay
-
June
-
M. Xu, V. Malyugin, J. Sheldon, G. Venkitachalam, and B.Weissman. ReTrace: Collecting execution trace with virtual machine deterministic replay. In Proceedings of the 2007 Workshop on Modeling, Benchmarking and Simulation (MoBS), June 2007.
-
(2007)
Proceedings of the 2007 Workshop on Modeling, Benchmarking and Simulation (MoBS)
-
-
Xu, M.1
Malyugin, V.2
Sheldon, J.3
Venkitachalam, G.4
Weissman, B.5
|