Carl Waldspurger
Carl Waldspurger
Carl Waldspurger Consulting
Verified email at waldspurger.org - Homepage
TitleCited byYear
Memory resource management in VMware ESX server
CA Waldspurger
ACM SIGOPS Operating Systems Review 36 (SI), 181-194, 2002
18452002
Spawn: A distributed computational economy
CA Waldspurger, T Hogg, BA Huberman, JO Kephart, WS Stornetta
IEEE Transactions on Software Engineering, 103-117, 1992
11711992
Lottery scheduling: Flexible proportional-share resource management
CA Waldspurger, WE Weihl
Proceedings of the 1st USENIX conference on Operating Systems Design and …, 1994
1088*1994
Continuous profiling: Where have all the cycles gone?
JM Anderson, LM Berc, J Dean, S Ghemawat, MR Henzinger, STA Leung, ...
ACM Transactions on Computer Systems (TOCS) 15 (4), 357-390, 1997
6921997
Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems
X Chen, T Garfinkel, EC Lewis, P Subrahmanyam, CA Waldspurger, ...
ACM SIGOPS Operating Systems Review 42 (2), 2-13, 2008
5232008
ProfileMe: Hardware support for instruction-level profiling on out-of-order processors
J Dean, JE Hicks, CA Waldspurger, WE Weihl, G Chrysos
Proceedings of the 30th annual ACM/IEEE international symposium on …, 1997
3691997
Stride scheduling: deterministic proportional-share resource management
CA Waldspurger, E Weihl W
Massachusetts Institute of Technology, 1995
3311995
PARDA: Proportional Allocation of Resources for Distributed Storage Access.
A Gulati, I Ahmad, CA Waldspurger
FAST 9, 85-98, 2009
2772009
Content-based, transparent sharing of memory units
CA Waldspurger
US Patent 6,789,156, 2004
2722004
Transparent memory-mapped emulation of I/O calls
DRK Ports, X Chen, CA Waldspurger, P Subrahmanyam, T Garfinkel
US Patent 8,819,676, 2014
2702014
Impeding progress of malicious guest software
D Budko, X Chen, O Horovitz, CA Waldspurger
US Patent 8,763,115, 2014
2292014
Method for scheduling threads in a multithreaded processor
GZ Chrysos, JA Dean, JE Hicks Jr, CA Waldspurger, WE Weihl
US Patent 6,549,930, 2003
2032003
Vmware distributed resource management: Design, implementation, and lessons learned
A Gulati, A Holler, M Ji, G Shanmuganathan, C Waldspurger, X Zhu
VMware Technical Journal 1 (1), 45-64, 2012
1792012
Method for scheduling contexts based on statistics of memory system interactions in a computer system
JA Dean, CA Waldspurger
US Patent 6,442,585, 2002
1582002
Method for estimating execution rates of program execution paths
J Dean, RA Eustace, JE Hicks, CA Waldspurger, WE Weihl
US Patent 6,070,009, 2000
1522000
Determining memory conditions in a virtual machine
X Chen, C Waldspurger, A Rao
US Patent 7,702,843, 2010
1482010
Providing VMM access to guest virtual memory
X Chen, CA Waldspurger, P Subrahmanyam
US Patent 8,607,013, 2013
1472013
Mechanism for scheduling execution of threads for fair resource allocation in a multi-threaded and/or multi-core processing system
JR Zedlewski, CA Waldspurger
US Patent 7,707,578, 2010
1432010
Monitoring execution of guest code in a virtual machine
D Budko, X Chen, O Horovitz, P Subrahmanyam, C Waldspurger
US Patent 8,402,441, 2013
1362013
System and method for controlling resource revocation in a multi-guest computer system
CA Waldspurger
US Patent 8,145,763, 2012
1352012
The system can't perform the operation now. Try again later.
Articles 1–20