Follow
Richard Uhlig
Richard Uhlig
University of Michigan, Intel Corporation
Verified email at intel.com
Title
Cited by
Cited by
Year
Method of improving computer security through sandboxing
EF Brickell, CD Hall, JF Cihula, R Uhlig
US Patent 7,908,653, 2011
5692011
Trace-driven memory simulation: A survey
RA Uhlig, TN Mudge
ACM Computing Surveys (CSUR) 29 (2), 128-170, 1997
4681997
Control over faults occurring during the operation of guest software in the virtual-machine architecture
S Bennett, AV Anderson, S Jeyasingh, A Kagi, G Neiger, R Uhlig, X Zou, ...
US Patent 7,124,327, 2006
3042006
Trading conflict and capacity aliasing in conditional branch predictors
P Michaud, A Seznec, R Uhlig
Proceedings of the 24th annual international symposium on Computer …, 1997
2771997
Virtual translation lookaside buffer
G Neiger, S Chou, E Cota-Robles, S Jeyasingh, A Kagi, M Kozuch, ...
US Patent 6,907,600, 2005
2552005
Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor
E Cota-Robles, S Schoenberg, S Jeyasingh, A Kagi, M Kozuch, G Neiger, ...
US Patent 7,191,440, 2007
2442007
Method, apparatus and system for improving security in a virtual machine host
EF Brickell, CD Hall, JF Cihula, RA Uhlig
US Patent 7,765,544, 2010
1832010
Reclaiming existing fields in address translation data structures to extend control over memory accesses
R Uhlig, G Neiger, E Cota-Robles, S Jeyasingh, A Kagi, M Kozuch, ...
US Patent 7,073,042, 2006
1762006
System and method to deprivilege components of a virtual machine monitor
AV Anderson, SM Bennett, E Cota-Robles, A Kägi, G Neiger, ...
US Patent 7,757,231, 2010
1642010
System and method for protection against untrusted system management code by redirecting a system management interrupt and creating a virtual machine container
J Sutton, D Grawrock, R Uhlig, D Poisner, A Glew, C Hall, L Smith, ...
US Patent App. 10/165,597, 2003
1612003
Design tradeoffs for software-managed TLBs
D Nagle, R Uhlig, T Stanley, S Sechrest, T Mudge, R Brown
Proceedings of the 20th annual international symposium on Computer …, 1993
1491993
Instruction fetching: Coping with code bloat
R Uhlig, D Nagle, T Mudge, S Sechrest, J Emer
ACM SIGARCH Computer Architecture News 23 (2), 345-356, 1995
1461995
Address translation for input/output devices using hierarchical translation tables
I Schoinas, R Madukkarumakumana, G Neiger, R Uhlig, K King
US Patent 7,444,493, 2008
1292008
Method and apparatus for constructing host processor soft devices independent of the host processor operating system
E Cota-Robles, S Chou, S Jeyasingh, A Kagi, M Kozuch, G Neiger, ...
US Patent 7,272,831, 2007
1152007
Methods and systems to control virtual machines
SM Bennett, G Neiger, EC Cota-Robles, S Jeyasingh, A Kagi, MA Kozuch, ...
US Patent 7,318,141, 2008
1142008
Performance enhancement of address translation using translation tables covering large address spaces
I Schoinas, G Neiger, R Madukkarumukumana, K King, R Uhlig, AR Zahir, ...
US Patent 8,843,727, 2014
1112014
Optimizing system behavior in a virtual machine environment
AV Anderson, SM Bennett, EC Cota-Robles, S Jeyasingh, A Kägi, ...
US Patent 7,886,293, 2011
1112011
Delivering interrupts directly to a virtual processor
G Neiger, RS Madukkarumukumana, RA Uhlig, U Steinberg, ...
US Patent 8,286,162, 2012
1102012
Handling faults associated with operation of guest software in the virtual-machine architecture
R Uhlig, AV Anderson, S Bennett, E Cota-Robles, S Jeyasingh, A Kagi, ...
US Patent 6,996,748, 2006
1072006
System and method for binding virtual machines to hardware contexts
EC Cota-Robles, RL Campbell, CD Hall, G Neiger, RA Uhlig
US Patent 7,296,267, 2007
1062007
The system can't perform the operation now. Try again later.
Articles 1–20