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.
Fuzzy reference matching is a work in progress!
Read more about quality, completeness, and caveats in the fatcat guide.
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]
Showing 1 - 30 of 38 references  next »