Retrace: Collecting execution trace with virtual machine deterministic replay M Xu, V Malyugin, J Sheldon, G Venkitachalam, B Weissman, V Inc Proceedings of the 2007 Workshop on Modeling, Benchmarking and Simulation (MoBS), 2007 | 201 | 2007 |
System for logging on to servers through a portal computer B Weissman US Patent App. 09/790,255, 2002 | 130 | 2002 |
Using branch instruction counts to facilitate replay of virtual machine instruction execution G Venkitachalam, M Nelson, B Weissman, M Xu, VV Malyugin US Patent 7,844,954, 2010 | 89 | 2010 |
Method and system for improving the accuracy of timing and process accounting within virtual machines C Waldspurger, M Craig, R Dharan, RS Kambo, TP Mann, SA Muckle, ... US Patent 7,945,908, 2011 | 87 | 2011 |
Reducing the latency of virtual interrupt delivery in virtual machines M Mahalingam, B Weissman US Patent 8,453,143, 2013 | 75 | 2013 |
Virtual machine fault tolerance G Venkitachalam, R Jain, B Weissman, DJ Scales, V Malyugin, ... US Patent 8,201,169, 2012 | 72 | 2012 |
Trace collection for a virtual machine M Xu, VV Malyugin, JW Sheldon, G Venkitachalam, B Weissman US Patent 8,832,682, 2014 | 66 | 2014 |
Efficient recording and replaying of non-deterministic instructions in a virtual machine and CPU therefor VV Malyugin, M Xu, B Weissman, G Venkitachalam, A Klaiber US Patent 8,473,946, 2013 | 49 | 2013 |
Active threads: An extensible and portable light-weight thread system B Weissman ICSI TR-97-036, Oct, 1997 | 45 | 1997 |
Performance counters and state sharing annotations: a unified approach to thread locality B Weissman ACM SIGPLAN Notices 33 (11), 127-138, 1998 | 44 | 1998 |
Synchronizing a translation lookaside buffer with page tables VV Malyugin, B Weissman, G Venkitachalam, M Xu US Patent 9,213,651, 2015 | 41 | 2015 |
Data storage with a distributed virtual array RH PATTERSON III, B Biles, B Weissman, S Reddy, G Venkitachalam US Patent 10,180,948, 2019 | 39 | 2019 |
Selective descheduling of idling guests running on a host computer system B Weissman, D Budko US Patent 7,765,543, 2010 | 39 | 2010 |
Efficient fine-grain thread migration with active threads B Weissman, B Gomes, JW Quittek, M Holtkamp Proceedings of the First Merged International Parallel Processing Symposium …, 1998 | 38 | 1998 |
System and method for virtualizing processor and interrupt priorities B Weissman US Patent 7,590,982, 2009 | 35 | 2009 |
Precise branch counting in virtualization systems B Weissman, VV Malyugin, P Vandrovec, G Venkitachalam, M Xu US Patent 9,027,003, 2015 | 28 | 2015 |
Virtual machine fault tolerance G Venkitachalam, R Jain, B Weissman, DJ Scales, V Malyugin, ... US Patent 9,459,895, 2016 | 27 | 2016 |
Relieving memory pressure in a host using database memory management B Weissman, AV Mirgorodskiy, G Venkitachalam, F Tian US Patent 8,943,259, 2015 | 26 | 2015 |
Selective descheduling of idling guests running on a host computer system B Weissman, D Budko US Patent 8,352,944, 2013 | 26 | 2013 |
Method and apparatus for selecting a locking policy based on a per-object locking history BA Gomes, B Weissman US Patent 6,687,904, 2004 | 25 | 2004 |