Jay Lorch
(Professionally known as Jacob R. Lorch)
Thanks for visiting! I'm currently a Researcher in the Systems and Networking group at Microsoft Research. My research focuses broadly on computer systems, with particular emphasis on distributed systems, online games, web security, cloud computing, and energy management.
My publications list is below. For other information about me, see these links:
[ Personal Info | Contact Info | CV ]
Publications
2009
- Sharad Agarwal and Jacob R. Lorch, Matchmaking for online games and other latency-sensitive P2P systems, in Proceedings of the Conference on Computer Communications (SIGCOMM), Association for Computing Machinery, Inc., August 2009
- Dave Levin, John R. Douceur, Jacob R. Lorch, and Thomas Moscibroda, TrInc: Small trusted hardware for large distributed systems, in Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI), Awarded "Best Paper", USENIX, April 2009
2008
- Jon Howell, John R. Douceur, Jeremy Elson, and Jacob R. Lorch, Leveraging legacy code to deploy desktop applications on the Web, in Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI), USENIX, December 2008
- Ashwin Bharambe, John R. Douceur, Jacob R. Lorch, Thomas Moscibroda, Jeffrey Pang, Srinivasan Seshan, and Xinyu Zhuang, Donnybrook: Enabling large-scale, high-speed, peer-to-peer games, in Proceedings of the Conference on Computer Communications (SIGCOMM), Association for Computing Machinery, Inc., Seattle, WA, August 2008
2007
- Nitin Agrawal, William J. Bolosky, John R. Douceur, and Jacob R. Lorch, A five-year study of file-system metadata, in ACM Transactions on Storage, vol. 3, no. 3, Association for Computing Machinery, Inc., October 2007
- John R. Douceur, Jacob R. Lorch, and Thomas Moscibroda, Maximizing total upload in latency-sensitive P2P applications, in Proceedings of the 19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), Association for Computing Machinery, Inc., San Diego, CA, June 2007
- John R. Douceur, Jacob R. Lorch, Frank Uyeda, and Randall C. Wood, Enhancing game-server AI with distributed client computation, in Proceedings of the 17th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), Association for Computing Machinery, Inc., Urbana, IL, June 2007
- Nitin Agrawal, William J. Bolosky, John R. Douceur, and Jacob R. Lorch, A five-year study of file-system metadata, in Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST), USENIX, San Jose, CA, February 2007
- Jeffrey Pang, Frank Uyeda, and Jacob R. Lorch, Scaling peer-to-peer games in low-bandwidth environments, in Proceedings of the 6th International Workshop on Peer-to-Peer Systems (IPTPS), Bellevue, WA, February 2007
2006
- Samuel T. King, Peter M. Chen, Yi-Min Wang, Chad Verbowski, Helen J. Wang, and Jacob R. Lorch, SubVirt: Implementing malware with virtual machines, in Proceedings of the 2006 IEEE Symposium on Security and Privacy, Institute of Electrical and Electronics Engineers, Inc., Oakland, CA, May 2006
- Jacob R. Lorch, Atul Adya, William J. Bolosky, Ronnie Chaiken, John R. Douceur, and Jon Howell, The SMART way to migrate replicated stateful services, in Proceedings of the 2006 EuroSys Conference, Association for Computing Machinery, Inc., Leuven, Belgium, April 2006
2004
- Jacob R. Lorch and Alan Jay Smith, PACE: A new approach to dynamic voltage scaling, in IEEE Transactions on Computers, vol. 53, no. 7, pp. 856–869, Institute of Electrical and Electronics Engineers, Inc., July 2004
2003
- Jacob R. Lorch and Alan Jay Smith, Using user interface event information in dynamic voltage scaling algorithms, in Proceedings of the 11th IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS), Institute of Electrical and Electronics Engineers, Inc., Orlando, FL, October 2003
- Jacob R. Lorch and Alan Jay Smith, Operating system modifications for task-based speed and voltage scheduling, in Proceedings of the First International Conference on Mobile Systems, Applications, and Services (MobiSys), Association for Computing Machinery, Inc., San Francisco, CA, May 2003
2002
- Atul Adya, William J. Bolosky, Miguel Castro, Gerald Cermak, Ronnie Chaiken, John R. Douceur, Jon Howell, Jacob R. Lorch, Marvin Theimer, and Roger P. Wattenhofer, FARSITE: Federated, available, and reliable storage for an incompletely trusted environment, in Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), USENIX, Boston, MA, December 2002
2001
- Jacob R. Lorch, Operating systems techniques for reducing processor energy consumption, University of California at Berkeley, Berkeley, CA, December 2001
- Jacob R. Lorch and Alan Jay Smith, Improving dynamic voltage scaling algorithms with PACE, in Proceedings of the ACM SIGMETRICS 2001 Conference, Association for Computing Machinery, Inc., Cambridge, MA, June 2001
2000
- Jacob R. Lorch and Alan Jay Smith, The VTrace tool: building a system tracer for Windows NT and Windows 2000, in MSDN Magazine, vol. 15, no. 10, pp. 86–102, October 2000
- Drew Roselli, Jacob R. Lorch, and Thomas E. Anderson, A comparison of file system workloads, in Proceedings of the 2000 USENIX Annual Technical Conference, USENIX, San Diego, CA, June 2000
1998
- Jacob R. Lorch and Alan Jay Smith, Energy consumption of Apple Macintosh computers, in IEEE Micro, vol. 18, no. 6, pp. 54–63, Institute of Electrical and Electronics Engineers, Inc., November 1998
- Jacob R. Lorch and Alan Jay Smith, Software strategies for portable computer energy management, in IEEE Personal Communications Magazine, vol. 5, no. 3, pp. 60–73, Institute of Electrical and Electronics Engineers, Inc., June 1998
1997
- Jacob R. Lorch and Alan Jay Smith, Scheduling techniques for reducing processor energy use in MacOS, in Wireless Networks, vol. 3, no. 5, pp. 311–324, Springer-Verlag, October 1997
1996
- Jacob R. Lorch and Alan Jay Smith, Reducing processor power consumption by improving processor time management in a single-user operating system, in Proceedings of the Second ACM International Conference on Mobile Computing and Networking (MOBICOM), Association for Computing Machinery, Inc., November 1996
1995
- Radhika Malpani, Jacob R. Lorch, and David Berger, Making World Wide Web caching servers cooperate, in Proceedings of the Fourth International World Wide Web Conference, Boston, MA, December 1995
- Jacob R. Lorch, A complete picture of the energy consumption of a portable computer, University of California at Berkeley, Berkeley, CA, December 1995



