-
1
-
-
0027963879
-
Efficient detection of all pointer and array access errors
-
June
-
T. M. Austin, S. E. Breach, and G. S. Sohi. Efficient detection of all pointer and array access errors. In PLDI, June 1994.
-
(1994)
PLDI
-
-
Austin, T.M.1
Breach, S.E.2
Sohi, G.S.3
-
3
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded objectoriented programs
-
June
-
J.-D. Choi et al. Efficient and precise datarace detection for multithreaded objectoriented programs. In PLDI, June 2002.
-
(2002)
PLDI
-
-
Choi, J.-D.1
-
4
-
-
0033689702
-
Architectural support for scalable speculative parallelization in shared-memory systems
-
June
-
M. Cintra, J. Martinez, and J. Torrellas. Architectural support for scalable speculative parallelization in shared-memory systems. In ISCA, June 2000.
-
(2000)
ISCA
-
-
Cintra, M.1
Martinez, J.2
Torrellas, J.3
-
5
-
-
0038716438
-
CCured in the real world
-
June
-
J. Condit, M. Harren, S. McPeak, G. C. Necula, and W. Weimer. CCured in the real world. In PLDI, June 2003.
-
(2003)
PLDI
-
-
Condit, J.1
Harren, M.2
McPeak, S.3
Necula, G.C.4
Weimer, W.5
-
6
-
-
85084160243
-
StackGuard: Automatic adaptive detection and prevention of buffer-overflow attacks
-
January
-
C. Cowan et al. StackGuard: Automatic adaptive detection and prevention of buffer-overflow attacks. In USENIX Security Conference, January 1998.
-
(1998)
USENIX Security Conference
-
-
Cowan, C.1
-
7
-
-
0031340339
-
ProfileMe: Hardware support for instruction-level profiling on out-of-order processors
-
December
-
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, December 1997.
-
(1997)
MICRO
-
-
Dean, J.1
Hicks, J.E.2
Waldspurger, C.A.3
Weihl, W.E.4
Chrysos, G.Z.5
-
8
-
-
0242453884
-
RacerX: Effective, static detection of race conditions and deadlocks
-
October
-
D. Engler and K. Ashcraft. RacerX: Effective, static detection of race conditions and deadlocks. In SOSP, October 2003.
-
(2003)
SOSP
-
-
Engler, D.1
Ashcraft, K.2
-
11
-
-
85084163372
-
StackGhost: Hardware facilitated stack protection
-
August
-
M. Frantzen and M. Shuey. StackGhost: Hardware facilitated stack protection. In USENIX Security Symposium, August 2001.
-
(2001)
USENIX Security Symposium
-
-
Frantzen, M.1
Shuey, M.2
-
12
-
-
0036039794
-
A system and language for building system-specific, static analyses
-
June
-
S. Hallem, B. Chelf, Y. Xie, and D. Engler. A system and language for building system-specific, static analyses. In PLDI, June 2002.
-
(2002)
PLDI
-
-
Hallem, S.1
Chelf, B.2
Xie, Y.3
Engler, D.4
-
16
-
-
85044292774
-
Some requirements for architectural support of software debugging
-
March
-
M. S. Johnson. Some requirements for architectural support of software debugging. In ASPLOS, March 1982.
-
(1982)
ASPLOS
-
-
Johnson, M.S.1
-
17
-
-
84886594468
-
-
KAI-Intel Corporation. Intel thread checker. URL: http://developer.intel. com/software/products/threading/tcwin.
-
Intel Thread Checker
-
-
-
19
-
-
0026918398
-
Architectural support for single address space operating systems
-
October
-
E. J. Koldinger, J. S. Chase, and S. J. Eggers. Architectural support for single address space operating systems. In ASPLOS, October 1992.
-
(1992)
ASPLOS
-
-
Koldinger, E.J.1
Chase, J.S.2
Eggers, S.J.3
-
20
-
-
0002080572
-
EEL: Machine-independent executable editing
-
June
-
J. Larus and E. Schnarr. EEL: Machine-independent executable editing. In PLDI, June 1995.
-
(1995)
PLDI
-
-
Larus, J.1
Schnarr, E.2
-
22
-
-
0034445599
-
Architectural support for copy and tamper resistant software
-
November
-
D. Lie et al. Architectural support for copy and tamper resistant software. In ASPLOS, November 2000.
-
(2000)
ASPLOS
-
-
Lie, D.1
-
25
-
-
4444293708
-
CMC: A pragmatic approach to model checking real code
-
December
-
M. Musuvathi, D. Park, A. Chou, D. R. Engler, and D. L. Dill. CMC: A pragmatic approach to model checking real code. In OSDI, December 2002.
-
(2002)
OSDI
-
-
Musuvathi, M.1
Park, D.2
Chou, A.3
Engler, D.R.4
Dill, D.L.5
-
26
-
-
28344437756
-
Software errors cost U.S. economy $59.5 billion annually
-
June
-
National Institute of Standards and Technlogy (MIST), Department of Commerce. Software errors cost U.S. economy $59.5 billion annually. NIST News Release 2002-10, June 2002.
-
(2002)
NIST News Release
, vol.2002
, Issue.10
-
-
-
27
-
-
0036040304
-
CCured: Type-safe retrofitting of legacy code
-
January
-
G. C. Necula, S. McPeak, and W. Weimer. CCured: Type-safe retrofitting of legacy code. In POPL, January 2002.
-
(2002)
POPL
-
-
Necula, G.C.1
McPeak, S.2
Weimer, W.3
-
28
-
-
0006100649
-
Smashing the stack for fun and profit
-
November
-
A. One. Smashing the stack for fun and profit. Phrack Magazine, November 1996.
-
(1996)
Phrack Magazine
-
-
One, A.1
-
29
-
-
0036957148
-
Enhancing software reliability with speculative threads
-
October
-
J. Oplinger and M. S. Lam. Enhancing software reliability with speculative threads. In ASPLOS, October 2002.
-
(2002)
ASPLOS
-
-
Oplinger, J.1
Lam, M.S.2
-
30
-
-
0030836322
-
Low-cost, concurrent checking of pointer and array accesses in C programs
-
January
-
H. Patil and C. Fischer. Low-cost, concurrent checking of pointer and array accesses in C programs. Software Practice & Experience, January 1997.
-
(1997)
Software Practice & Experience
-
-
Patil, H.1
Fischer, C.2
-
32
-
-
0038346243
-
ReEnact: Using thread-level speculation mechanisms to debug data races in multithreaded codes
-
June
-
M. Prvulovic and J. Torrellas. ReEnact: Using thread-level speculation mechanisms to debug data races in multithreaded codes. In ISCA, June 2003.
-
(2003)
ISCA
-
-
Prvulovic, M.1
Torrellas, J.2
-
33
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
November
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multithreaded programs. ACM Transactions on Computer Systems, November 1997.
-
(1997)
ACM Transactions on Computer Systems
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
34
-
-
0030394252
-
Instruction scheduling and executable editing
-
December
-
E. Schnarr and J. R. Larus. Instruction scheduling and executable editing. In MICRO, December 1996.
-
(1996)
MICRO
-
-
Schnarr, E.1
Larus, J.R.2
-
35
-
-
84981182451
-
Fine-grain access control for distributed shared memory
-
October
-
I. Schoinas et al. Fine-grain access control for distributed shared memory. In ASPLOS, October 1994.
-
(1994)
ASPLOS
-
-
Schoinas, I.1
-
39
-
-
0028132513
-
ATOM: A system for building customized program analysis tools
-
June
-
A. Srivastava and A. Eustace. ATOM: A system for building customized program analysis tools. In PLDI, June 1994.
-
(1994)
PLDI
-
-
Srivastava, A.1
Eustace, A.2
-
42
-
-
1142280988
-
AEGIS: Architecture for tamper-evident and tamper-resistant processing
-
June
-
G. Suh, D. Clarke, B. Gassend, M. van Dijk, and S. Devadas. AEGIS: Architecture for tamper-evident and tamper-resistant processing. In ICS, June 2003.
-
(2003)
ICS
-
-
Suh, G.1
Clarke, D.2
Gassend, B.3
Van Dijk, M.4
Devadas, S.5
-
43
-
-
0033344478
-
The superthreaded processor architecture
-
September
-
J.-Y. Tsai, J. Huang, C. Amlo, D. J. Lilja, and P.-C. Yew. The superthreaded processor architecture. IEEE Transactions on Computers, September 1999.
-
(1999)
IEEE Transactions on Computers
-
-
Tsai, J.-Y.1
Huang, J.2
Amlo, C.3
Lilja, D.J.4
Yew, P.-C.5
-
44
-
-
0027811163
-
Practical data breakpoints: Design and implementation
-
June
-
R. Wahbe, S. Lucco, and S. L. Graham. Practical data breakpoints: Design and implementation. In PLDI, June 1993.
-
(1993)
PLDI
-
-
Wahbe, R.1
Lucco, S.2
Graham, S.L.3
-
46
-
-
12344316966
-
Architecture support for defending against buffer overflow attacks
-
October
-
J. Xu, Z. Kalbarczyk, S. Patel, and R. K. Iyer. Architecture support for defending against buffer overflow attacks. EASY-2 Workshop, October 2002.
-
(2002)
EASY-2 Workshop
-
-
Xu, J.1
Kalbarczyk, Z.2
Patel, S.3
Iyer, R.K.4
-
47
-
-
0038684791
-
A "flight data recorder" for enabling fullsystem multiprocessor deterministic replay
-
June
-
M. Xu, R. Bodik, and M. D. Hill. A "flight data recorder" for enabling fullsystem multiprocessor deterministic replay. In ISCA, June 2003.
-
(2003)
ISCA
-
-
Xu, M.1
Bodik, R.2
Hill, M.D.3
|