-
1
-
-
33646767376
-
Control-flow integrity
-
November
-
Martín Abadi, Mihai Budiu, Úlfar Erlingsson, and Jay Ligatti. Control-flow integrity. In CCS '05: Proc. 12th ACM Conference on Computer and Communications Security, pages 340-353, November 2005.
-
(2005)
CCS '05: Proc. 12th ACM Conference on Computer and Communications Security
, pp. 340-353
-
-
Abadi, M.1
Budiu, M.2
Erlingsson, Ú.3
Ligatti, J.4
-
3
-
-
50249149602
-
Preventing memory error exploits with WIT
-
May
-
Periklis Akritidis, Cristian Cadar, Costin Raiciu, Manuel Costa, and Miguel Castro. Preventing memory error exploits with WIT. In SP '08: Proc. 2008 IEEE Symposium on Security and Privacy, pages 263-277, May 2008.
-
(2008)
SP '08: Proc. 2008 IEEE Symposium on Security and Privacy
, pp. 263-277
-
-
Akritidis, P.1
Cadar, C.2
Raiciu, C.3
Costa, M.4
Castro, M.5
-
4
-
-
20444365461
-
The Jikes research virtual machine project: Building an open-source research community
-
Bowen Alpern, Steve Augart, Stephen M. Blackburn, Maria Butrico, Anthony Cocchi, Perry Cheng, Julian Dolby, Stephen J. Fink, David Grove, Michael Hind, Kathryn S. McKinley, Mark F. Mergen, J. Eliot B. Moss, Ton Anh Ngo, Vivek Sarkar, and Martin Trapp. The Jikes research virtual machine project: building an open-source research community. IBM Syst. J., 44(2):399-417, 2005.
-
(2005)
IBM Syst. J.
, vol.44
, Issue.2
, pp. 399-417
-
-
Alpern, B.1
Augart, S.2
Blackburn, S.M.3
Butrico, M.4
Cocchi, A.5
Cheng, P.6
Dolby, J.7
Fink, S.J.8
Grove, D.9
Hind, M.10
McKinley, K.S.11
Mergen, M.F.12
Moss, J.E.B.13
Ngo, T.A.14
Sarkar, V.15
Trapp, M.16
-
5
-
-
1442264024
-
An on-the-fly mark and sweep garbage collector based on sliding views
-
October
-
Hezi Azatchi, Yossi Levanoni, Harel Paz, and Erez Petrank. An on-the-fly mark and sweep garbage collector based on sliding views. In OOPSLA '03: Proc. 18th ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications, pages 269-281, October 2003.
-
(2003)
OOPSLA '03: Proc. 18th ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications
, pp. 269-281
-
-
Azatchi, H.1
Levanoni, Y.2
Paz, H.3
Petrank, E.4
-
6
-
-
52649143372
-
Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory
-
June
-
Lee Baugh, Naveen Neelakantam, and Craig Zilles. Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory. In ISCA '08: Proc. 35th International Symposium on Computer Architecture, pages 115-126, June 2008.
-
(2008)
ISCA '08: Proc. 35th International Symposium on Computer Architecture
, pp. 115-126
-
-
Baugh, L.1
Neelakantam, N.2
Zilles, C.3
-
9
-
-
0014814325
-
Bloom. Space/time trade-offs in hash coding with allowable errors
-
Burton H. Bloom. Space/time trade-offs in hash coding with allowable errors. Commun. ACM, 13(7):422-426, 1970.
-
(1970)
Commun. ACM
, vol.13
, Issue.7
, pp. 422-426
-
-
Burton, H.1
-
12
-
-
0037106640
-
DMMX: Dynamic memory management extensions
-
J. Morris Chang, Witawas Srisa-an, Chia-Tien Dan Lo, and Edward F. Gehringer. DMMX: dynamic memory management extensions. Journal of Systems and Software, 63(3):187-199, 2002.
-
(2002)
Journal of Systems and Software
, vol.63
, Issue.3
, pp. 187-199
-
-
Chang, J.M.1
Srisa-an, W.2
Lo, C.-T.D.3
Gehringer, E.F.4
-
13
-
-
65549167440
-
Rock: A high-performance Sparc CMT processor
-
Shailender Chaudhry, Robert Cypher, Magnus Ekman, Martin Karlsson, Anders Landin, Sherman Yip, Håkan Zeffer, and Marc Tremblay. Rock: A high-performance Sparc CMT processor. IEEE Micro, 29(2):6-16, 2009.
-
(2009)
IEEE Micro
, vol.29
, Issue.2
, pp. 6-16
-
-
Chaudhry, S.1
Cypher, R.2
Ekman, M.3
Karlsson, M.4
Landin, A.5
Yip, S.6
Zeffer, H.7
Tremblay, M.8
-
19
-
-
0023704057
-
MASA: A multithreaded processor architecture for parallel symbolic computing
-
Robert H. Halstead, Jr. and Tetsuya Fujita. MASA: a multithreaded processor architecture for parallel symbolic computing. SIGARCH Comput. Archit. News, 16(2):443-451, 1988.
-
(1988)
SIGARCH Comput. Archit. News
, vol.16
, Issue.2
, pp. 443-451
-
-
Halstead Jr., R.H.1
Fujita, T.2
-
20
-
-
33746091701
-
Optimizing memory transactions
-
June
-
Tim Harris, Mark Plesko, Avraham Shinnar, and David Tarditi. Optimizing memory transactions. In PLDI '06: Proc. 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 14-25, June 2006.
-
(2006)
PLDI '06: Proc. 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 14-25
-
-
Harris, T.1
Plesko, M.2
Shinnar, A.3
Tarditi, D.4
-
22
-
-
0032058458
-
Informing memory operations: Memory performance feed-back mechanisms and their applications
-
Mark Horowitz, Margaret Martonosi, Todd C. Mowry, and Michael D. Smith. Informing memory operations: memory performance feed-back mechanisms and their applications. ACM Trans. Comput. Syst., 16(2):170-205, 1998.
-
(1998)
ACM Trans. Comput. Syst.
, vol.16
, Issue.2
, pp. 170-205
-
-
Horowitz, M.1
Martonosi, M.2
Mowry, T.C.3
Smith, M.D.4
-
23
-
-
38349068551
-
Singularity: Rethinking the software stack
-
Galen C. Hunt and James R. Larus. Singularity: rethinking the software stack. SIGOPS Oper. Syst. Rev., 41(2):37-49, 2007.
-
(2007)
SIGOPS Oper. Syst. Rev.
, vol.41
, Issue.2
, pp. 37-49
-
-
Hunt, G.C.1
Larus, J.R.2
-
27
-
-
33745393872
-
An on-the-fly reference-counting garbage collector for Java
-
Yossi Levanoni and Erez Petrank. An on-the-fly reference-counting garbage collector for Java. ACM Trans. Program. Lang. Syst., 28(1):1-69, 2006.
-
(2006)
ACM Trans. Program. Lang. Syst.
, vol.28
, Issue.1
, pp. 1-69
-
-
Levanoni, Y.1
Petrank, E.2
-
29
-
-
56449127224
-
STAMP: Stanford transactional applications for multiprocessing
-
September
-
Chi Cao Minh, JaeWoong Chung, Christos Kozyrakis, and Kunle Olukotun. STAMP: Stanford transactional applications for multiprocessing. In IISWC '08: Proc. IEEE International Symposium on Workload Characterization, pages 35-46, September 2008.
-
(2008)
IISWC '08: Proc. IEEE International Symposium on Workload Characterization
, pp. 35-46
-
-
Minh, C.C.1
Chung, J.2
Kozyrakis, C.3
Olukotun, K.4
-
33
-
-
33751032129
-
McRT-STM: A high performance software transactional memory system for a multi-core runtime
-
March
-
Bratin Saha, Ali-Reza Adl-Tabatabai, Richard L. Hudson, Chi Cao Minh, and Benjamin Hertzberg. McRT-STM: a high performance software transactional memory system for a multi-core runtime. In PPoPP '06: Proc. 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 187-197, March 2006.
-
(2006)
PPoPP '06: Proc. 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 187-197
-
-
Saha, B.1
Adl-Tabatabai, A.-R.2
Hudson, R.L.3
Minh, C.C.4
Hertzberg, B.5
-
35
-
-
70449566810
-
Dynamically filtering thread-local variables in lazy-lazy hardware transactional memory
-
Sutirtha Sanyal, Sourav Roy, Adrián Cristal, Osman S. Unsal, and Mateo Valero. Dynamically filtering thread-local variables in lazy-lazy hardware transactional memory. In HPCC '09: Proc. 11th IEEE International Conference on High Performance Computing and Communications, June 2009.
-
HPCC '09: Proc. 11th IEEE International Conference on High Performance Computing and Communications, June 2009
-
-
Sanyal, S.1
Roy, S.2
Cristal, A.3
Unsal, O.S.4
Valero, M.5
-
36
-
-
47349115188
-
Delaunay triangulation with transactions and barriers
-
September
-
Michael L. Scott, Mike F. Spear, Luke Dalessandro, and Virendra J. Marathe. Delaunay triangulation with transactions and barriers. In IISWC '07: Proc. IEEE International Symposium on Workload Characterization, pages 107-113, September 2007.
-
(2007)
IISWC '07: Proc. IEEE International Symposium on Workload Characterization
, pp. 107-113
-
-
Scott, M.L.1
Spear, M.F.2
Dalessandro, L.3
Marathe, V.J.4
-
37
-
-
77957809930
-
SoftSig: Software-exposed hardware signatures for code analysis and optimization
-
March
-
James Tuck, Wonsun Ahn, Luis Ceze, and Josep Torrellas. SoftSig: software-exposed hardware signatures for code analysis and optimization. In ASPLOS '08: Proc. 13th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 145-156, March 2008.
-
(2008)
ASPLOS '08: Proc. 13th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 145-156
-
-
Tuck, J.1
Ahn, W.2
Ceze, L.3
Torrellas, J.4
-
38
-
-
78651539599
-
XFI: Software guards for system address spaces
-
November
-
Úlfar Erlingsson, Martín Abadi, Michael Vrable, Mihai Budiu, and George C. Necula. XFI: software guards for system address spaces. In OSDI '06: Proc. 7th Symposium on Operating Systems Design and Implementation, pages 75-88, November 2006.
-
(2006)
OSDI '06: Proc. 7th Symposium on Operating Systems Design and Implementation
, pp. 75-88
-
-
Erlingsson, Ú.1
Abadi, M.2
Vrable, M.3
Budiu, M.4
Necula, G.C.5
-
42
-
-
67650172172
-
-
PhD thesis, Massachusetts Institute of Technology, January
-
Emmett Jethro Witchel. Mondriaan memory protection. PhD thesis, Massachusetts Institute of Technology, January 2004.
-
(2004)
Mondriaan Memory Protection
-
-
Witchel, E.J.1
-
44
-
-
33746190591
-
An object-aware memory architecture
-
Greg Wright, Matthew L. Seidl, and MarioWolczko. An object-aware memory architecture. Sci. Comput. Program., 62(2):145-163, 2006.
-
(2006)
Sci. Comput. Program.
, vol.62
, Issue.2
, pp. 145-163
-
-
Wright, G.1
Seidl, M.L.2
Wolczko, M.3
-
45
-
-
34547683554
-
LogTMSE: Decoupling hardware transactional memory from caches
-
Luke Yen, Jayaram Bobba, Michael R. Marty, Kevin E. Moore, Haris Volos, Mark D. Hill, Michael M. Swift, and David A. Wood. LogTMSE: Decoupling hardware transactional memory from caches. In HPCA '07: Proc. 13th International Symposium on High Performance Computer Architecture, February 2007.
-
HPCA '07: Proc. 13th International Symposium on High Performance Computer Architecture, February 2007
-
-
Yen, L.1
Bobba, J.2
Marty, M.R.3
Moore, K.E.4
Volos, H.5
Hill, M.D.6
Swift, M.M.7
Wood, D.A.8
-
47
-
-
34547197629
-
Efficient and flexible architectural support for dynamic monitoring
-
Yuanyuan Zhou, Pin Zhou, Feng Qin, Wei Liu, and Josep Torrellas. Efficient and flexible architectural support for dynamic monitoring. ACM Trans. Archit. Code Optim., 2(1):3-33, 2005.
-
(2005)
ACM Trans. Archit. Code Optim.
, vol.2
, Issue.1
, pp. 3-33
-
-
Zhou, Y.1
Zhou, P.2
Qin, F.3
Liu, W.4
Torrellas, J.5
|