Flexible and Efficient Instruction-Grained Run-Time Monitoring Using On-Chip Reconfigurable Fabric
release_htxhhfdrmvfm3lwbqtlditg22i
by
Daniel Y. Deng,
Daniel Lo,
Greg Malysa,
Skyler Schneider,
G. Edward Suh
References
NOTE: currently batch computed and may include additional references sources, or be missing recent changes, compared to entity reference list.Showing 1 - 30 of 38 references (in 73ms) | ||
---|---|---|
[b0] via grobid |
G. E. Suh, J. Lee, D. X. Zhang, and S. Devadas, "Secure program execution via dynamic information flow tracking," in Proceedings of the 11 th Int'l Conference on Architectural Support for Programming Languages and Operating Systems, October 2004.
| |
[b1] via grobid |
J. Newsome and D. Song, "Dynamic taint analysis: Automatic detection, analysis, and signature generation of exploit attacks on commodity software," in Proceedings of the 2005 Network and Distributed Systems Symposium, February 2005.
| |
[b2] via grobid |
M. Dalton, H. Kannan, and C. Kozyrakis, "Raksha: A flexible information flow architecture for software security," in Proceedings of the 34 th International Symposium on Computer Architecture, June 2007.
| |
[b3] via grobid |
E. Witchel, J. Cates, and K. Asanovic, "Mondrian memory pro- tection," in Proceedings of the 10 th International Conference on Architectural Support for Programming Languages and Operating Systems, 2002, pp. 304-316.
| |
[b4] via grobid |
J. Devietti, C. Blundell, M. M. K. Martin, and S. Zdancewic, "Hard- bound: architectural support for spatial safety of the C programming language," in ASPLOS XIII: Proceedings of the 13 th international conference on Architectural support for programming languages and operating systems, 2008, pp. 103-114.
| |
[b5] via grobid |
J. Clause, I. Doudalis, A. Orso, and M. Prvulovic, "Effective memory protection using dynamic tainting," in Proceedings of the 22 nd International Conference on Automated Software Engineering, 2007.
| |
[b6] via fuzzy |
iWatcher: efficient architectural support for software debugging
Pin Zhou, Feng Qin, Wei Liu, Yuanyuan Zhou, J. Torrellas International Symposium on Computer Architecture doi:10.1109/isca.2004.1310777 dblp:conf/isca/ZhouQLZT04 |
web.archive.org
[PDF]
|
[b7] via fuzzy |
Flexible reference-counting-based hardware acceleration for garbage collection
José A. Joao, Onur Mutlu, Yale N. Patt 2009 SIGARCH Computer Architecture News doi:10.1145/1555815.1555806 |
web.archive.org
[PDF]
|
[b8] via fuzzy |
Argus: Low-Cost, Comprehensive Error Detection in Simple Cores
Albert Meixner, Michael E. Bauer, Daniel J. Sorin 2008 IEEE Micro doi:10.1109/mm.2008.3 |
web.archive.org
[PDF]
|
[b9] via fuzzy |
LIFT: A Low-Overhead Practical Information Flow Tracking System for Detecting Security Attacks
Feng Qin, Cheng Wang, Zhenmin Li, Ho-seop Kim, Yuanyuan Zhou, Youfeng Wu 2006 Microarchitecture (MICRO), Proceedings of the Annual International Symposium on doi:10.1109/micro.2006.29 dblp:conf/micro/QinWLKZW06 |
web.archive.org
[PDF]
|
[b10] via fuzzy |
Flexible Hardware Acceleration for Instruction-Grain Program Monitoring
Shimin Chen, Evangelos Vlachos, Michael Kozuch, Theodoros Strigkos, Babak Falsafi, Phillip B. Gibbons, Todd C. Mowry, Vijaya Ramachandran (+ more) 2008 SIGARCH Computer Architecture News doi:10.1145/1394608.1382153 |
web.archive.org
[PDF]
|
[b11] via fuzzy |
MemTracker: Efficient and Programmable Support for Memory Access Monitoring and Debugging
Guru Venkataramani, Brandyn Roemer, Yan Solihin, Milos Prvulovic 2007 International Symposium on High-Performance Computer Architecture doi:10.1109/hpca.2007.346205 dblp:conf/hpca/VenkataramaniRSP07 |
web.archive.org
[PDF]
|
[b12] via fuzzy |
FlexiTaint: A programmable accelerator for dynamic taint propagation
Guru Venkataramani, Ioannis Doudalis, Yan Solihin, Milos Prvulovic 2008 High-Performance Computer Architecture doi:10.1109/hpca.2008.4658637 dblp:conf/hpca/VenkataramaniDSP08 |
web.archive.org
[PDF]
|
[b13] via grobid |
R. Hastings and B. Joyce, "Purify: Fast detection of memory leaks and access errors in C and C++ programs," in Proceedings of the Winter 1992 USENIX Conference, 1992, p. 125138.
| |
[b14] via fuzzy |
DIVA: a reliable substrate for deep submicron microarchitecture design
T.M. Austin Annual IEEE/ACM International Symposium on Microarchitecture doi:10.1109/micro.1999.809458 dblp:conf/micro/Austin99 |
web.archive.org
[PDF]
|
[b15] via fuzzy |
Minos: Control Data Attack Prevention Orthogonal to Memory Model
J.R. Crandall, F.T. Chong Annual IEEE/ACM International Symposium on Microarchitecture doi:10.1109/micro.2004.26 dblp:conf/micro/CrandallC04 |
web.archive.org
[PDF]
|
[b16] via fuzzy |
A Practical Dynamic Buffer Overflow Detector
Olatunji Ruwase, Monica S. Lam 2004 Network and Distributed System Security Symposium dblp:conf/ndss/RuwaseL04 | |
[b17] via grobid |
D. Dhurjati and V. Adve, "Backwards-compatible array bounds check- ing for C with very low overhead," in Proceeding of the 28 th International Conference on Software Engineering, May 2006.
| |
[b18] via grobid |
S. Nagarakatte, J. Zhao, M. M. Martin, and S. Zdancewic, "Soft- Bound: Highly compatible and complete spatial memory safety for C," in Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2009.
| |
[b19] via fuzzy |
Preventing Memory Error Exploits with WIT
Periklis Akritidis, Cristian Cadar, Costin Raiciu, Manuel Costa, Miguel Castro 2008 IEEE Symposium on Security and Privacy : Proceedings doi:10.1109/sp.2008.30 dblp:conf/sp/AkritidisCRCC08 |
web.archive.org
[PDF]
|
[b20] via fuzzy |
A "flight data recorder" for enabling full-system multiprocessor deterministic replay
M. Xu, R. Bodik, M.D. Hill International Symposium on Computer Architecture doi:10.1109/isca.2003.1206994 dblp:conf/isca/XuBH03 | |
[b21] via fuzzy |
Garp: a MIPS processor with a reconfigurable coprocessor
J.R. Hauser, J. Wawrzynek IEEE Symposium on Field-Programmable Custom Computing Machines doi:10.1109/fpga.1997.624600 dblp:conf/fccm/HauserW97 |
web.archive.org
[PDF]
|
[b22] via fuzzy |
Ordering decoupled metadata accesses in multiprocessors
Hari Kannan 2009 Annual IEEE/ACM International Symposium on Microarchitecture doi:10.1145/1669112.1669161 dblp:conf/micro/Kannan09 | |
[b23] via grobid |
J. Gaisler, E. Catovic, M. Isomaki, K. Glembo, and S. Habinc, "GRLIB IP Core User's Manual," 2008.
| |
[b24] via fuzzy |
Area and delay trade-offs in the circuit and architecture design of FPGAs
Ian Kuon, Jonathan Rose 2008 Symposium on Field Programmable Gate Arrays doi:10.1145/1344671.1344695 dblp:conf/fpga/KuonR08 |
web.archive.org
[PDF]
|
[b25] via grobid |
ACM/SIGDA 16 th International Symposium on Field Programmable Gate Arrays, 2008.
| |
[b26] via grobid |
Xilinx, "Virtex-5 power spreadsheet," 2010.
| |
[b27] via fuzzy |
MiBench: A free, commercially representative embedded benchmark suite
M.R. Guthaus, J.S. Ringenberg, D. Ernst, T.M. Austin, T. Mudge, R.B. Brown Proceedings of the Fourth Annual IEEE International Workshop on Workload Characterization. WWC-4 (Cat. No.01EX538) unpublished doi:10.1109/wwc.2001.990739 | |
[b28] via fuzzy |
The Chimaera reconfigurable functional unit
S. Hauck, T.W. Fry, M.M. Hosler, J.P. Kao IEEE Symposium on Field-Programmable Custom Computing Machines doi:10.1109/fpga.1997.624608 dblp:conf/fccm/HauckFHK97 |
web.archive.org
[PDF]
|
[b29] via fuzzy |
A high-performance microarchitecture with hardware-programmable functional units
R. Razdan, M.D. Smith Annual IEEE/ACM International Symposium on Microarchitecture doi:10.1109/micro.1994.717456 dblp:conf/micro/RazdanS94 |
web.archive.org
[PDF]
|
|