Tag: Work
- 
		 Sifteo and San FranciscoMoving to The City, starting a new job at Sifteo, and a month-long trip to Thailand! 
- 
		 Announcing vusb-analyzer 1.1The Virtual USB Analyzer is a graphical tool for analyzing USB sniffer logs. It can do some basic protocol decoding, and it has a graphical timeline view which helps to visualize the latency and concurrency characteristics of USB traffic. This release only adds a single feature, but it’s one that many people have probably been… 
- 
		 Graphics in VMware Fusion 3 and Workstation 7I work on the graphics virtualization team at VMware. The company is about to release two new desktop virtualization products: Fusion 3.0 is in beta, with a release coming tomorrow. Workstation 7.0 has a public release candidate available. There are a lot of exciting features in these releases, and my team has been working really… 
- 
		 Virtual USB AnalyzerFrom late 2005 to early 2007, I worked on the USB virtualization stack at VMware. We ran into all sorts of gnarly bugs, many of which were very hard to reproduce or which required access to esoteric or expensive hardware. To help with debugging problems both internally and with customers in the field, we added… 
- 
		 GPU Virtualization at WIOV ’08I just got back from the first USENIX Workshop on I/O Virtualization. WIOV was an interesting workshop. It was really nice to see what I/O virtualization looks like from a wide range of different viewpoints. There was some good industry perspective from AMD, Intel, Microsoft, and Oracle. There were also a wide range of academic… 
- 
		 Speaking at USENIX WIOV 2008Well, this Monday I submitted the final copy of my paper, and yesterday everything was approved. Jeremy Sugerman and I wrote a paper for the USENIX Workshop on I/O Virtualization’s Industrial Practice session: GPU Virtualization on VMware’s Hosted I/O Architecture. We’re on the program for a 15-minute talk at the workshop in San Diego this… 
- 
		 3D Graphics at VMwareDespite all the random posts about helicopters and embedded systems on here, I haven’t really mentioned what I spend most of my time on these days… I work in the Interactive Devices group at VMware. For people who aren’t familiar with VMware’s products, we do virtualization: software that lets you run multiple virtual computers inside… 
- 
		 
- 
		 Random UpdateWell, it’s been a while since I’ve updated. Nothing on its own recently has inspired me much to write, but I have some smallish things to mention. I have a new laptop on the way! My 700 MHz Pentium III with 192MB of RAM was just getting too clunky for day-to-day use. I recently ordered… 
- 
		
		
		Let the pixels flowMy posts have been pretty light on the photos recently- this is mostly just because I haven’t been taking a whole lot of pictures, but even when I had plenty of pictures they were safely quarantined behind gallery rather than flowing freely over my blog and all that aggregate it. I admit, this photo has… 

