Jacob Lorch's Publications
- Douceur, J., Elson, J., Howell, J., and Lorch, J. Leveraging legacy code
to deploy desktop applications on the Web. In Proceedings of the 8th
USENIX Symposium on Operating Systems Design and Implementation (OSDI),
San Diego, CA, December 2008. To appear.
- Bharambe, A., Douceur, J., Lorch, J., Moscibroda, T., Pang, J., Seshan,
S., and Zhuang, X. Donnybrook: Enabling large-scale, high-speed,
peer-to-peer games. In Proceedings of the Conference on Computer
Communications (SIGCOMM), pages 389–400, Seattle, WA, August 2008.
Available in PDF.
- Agrawal, N., Bolosky, W., Douceur, J., and Lorch, J. A five-year study of
file-system metadata. ACM Transactions on Storage, Vol. 3., No. 3,
Article 9, October 2007. Available in PDF.
- Douceur, J., Lorch, J., and Moscibroda, T. Maximizing total upload in
latency-sensitive P2P applications. In Proceedings of the 19th ACM
Symposium on Parallelism in Algorithms and Architectures (SPAA), pages
270–279, San Diego, CA, June 2007. Available in PDF.
- Douceur, J., Lorch, J., Uyeda, F., and Wood, R. 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), pages 31–36, Urbana, IL, June 2007.
Available in PDF.
- Pang, J., Uyeda, F., and Lorch, J. 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.
Available in PDF.
- Agrawal, N., Bolosky, W., Douceur, J., and Lorch, J. A five-year study of
file-system metadata. In Proceedings of the 5th USENIX Conference on File
and Storage Technologies (FAST), pages 31–45, San Jose, CA,
February 2007. Available in PDF.
- King, S., Chen, P., Wang, Y., Verbowski, C., Wang, H., and Lorch, J.
SubVirt: implementing malware with virtual machines. In Proceedings of
the 2006 IEEE Symposium on Security and Privacy, pages 314–327,
Oakland, CA, May 2006. Available in PDF.
- Lorch, J., Adya, A., Bolosky, W., Chaiken, R., Douceur, J., and Howell, J.
The SMART way to migrate replicated stateful services. In Proceedings of
the 2006 EuroSys Conference, pages 103–115, Leuven, Belgium, April
2006. Available in PDF and PostScript.
- Lorch, J. and Smith, A. J. PACE: a new approach to dynamic voltage
scaling. IEEE Transactions on Computers, 53(7):856–869, July
2004.
- Lorch, J. and Smith, A. J. 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), pages 46–55, Orlando, FL,
October 2003. Available in PDF and PostScript.
- Lorch, J. and Smith, A. J. Operating system modifications for task-based
speed and voltage scheduling. In Proceedings of the First International
Conference on Mobile Systems, Applications, and Services (MobiSys), pages
215–229, San Francisco, CA, May 2003. Available in PDF and HTML.
- Adya, A., Bolosky, W., Castro, M., Cermak, G., Chaiken, R., Douceur, J.,
Howell, J., Lorch, J., Theimer, M., and Wattenhofer, R. FARSITE: Federated,
available, and reliable storage for an incompletely trusted environment. In
Proceedings of the 5th Symposium on Operating Systems Design and
Implementation (OSDI), pages 1–14, Boston, MA, December 2002.
Available in PDF and Microsoft Word.
- Lorch, J. Operating systems techniques for reducing processor
energy consumption. Ph.D. thesis, Computer Science,
University of California at Berkeley, December 2001. Available in PostScript and PDF.
- Lorch, J. and Smith, A. J. Improving dynamic voltage scaling algorithms
with PACE. In Proceedings of the ACM SIGMETRICS 2001 Conference,
pages 50–61, Cambridge, MA, June 2001. Available in PostScript and PDF.
- Lorch, J. and Smith, A. J. The VTrace tool: building a system
tracer for Windows NT and Windows 2000. MSDN Magazine,
15(10):86–102, October 2000. Available in HTML.
- Roselli, D., Lorch, J., and Anderson, T. A comparison of file system
workloads. In Proceedings of the 2000 USENIX Annual Technical
Conference, pages 41–54, San Diego, CA, June 2000. Available in PostScript and HTML with a corrected version of
figure 2.
- Lorch, J. and Smith, A. J. Energy consumption of Apple Macintosh
computers. IEEE Micro, 18(6):54–63, November/December
1998. Available in PostScript and PDF.
- Lorch, J. and Smith, A. J. Software strategies for portable
computer energy management. IEEE Personal Communications
Magazine, 5(3):60–73, June 1998. Available in
PostScript and PDF.
- Lorch, J. and Smith, A. J. Scheduling techniques for reducing
processor energy use in MacOS. Wireless Networks,
3(5):311–324, October 1997. Available in
PostScript and
PDF.
- Lorch, J. and Smith, A. J. 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), pages 143–154, Rye Brook, NY, November
1996. Available in PostScript and PDF.
- Lorch, J. The software side of energy management.
Performance Evaluation Group Technical Note #183, ATG
Integrated Systems, Apple Computer, Inc., February 1996.
- Lorch, J. A complete
picture of the energy consumption of a portable computer.
Masters Thesis, Computer Science, University of California at
Berkeley, December 1995. Available in PostScript.
- Malpani, R., Lorch, J., and Berger, D. Making World Wide Web caching
servers cooperate. In Proceedings of the Fourth International World Wide
Web Conference, pages 107–117, Boston, MA, December 1995.
Available in HTML.
- Lorch, J. Modeling the effect of different processor cycling
techniques on power consumption. Performance Evaluation Group
Technical Note #179, ATG Integrated Systems, Apple Computer,
Inc., November 1995.
- Lorch, J. Upper bounds on potential power savings for laptops.
Performance Evaluation Group Technical Note #155, ATG
Integrated Systems, Apple Computer, Inc., October 1994.
- Lorch, J. Measuring the energy consumption of portables:
StateProfiler and PowerMeasure. Performance Evaluation Group
Technical Note #145, ATG Integrated Systems, Apple Computer,
Inc., August 1994.
- Huang, Q., Lorch, J., and Dubes, R. Can the fractal dimension of
images be measured? Pattern Recognition, 27(3):339–349,
March 1994.