Professor of Computer Sciences and Industrial EngineeringPh.D., University of California, Los Angeles, 1983
Computer Sciences Department
University of Wisconsin
1210 W. Dayton St.
Madison, WI 53706-1685
telephone: (608) 262-1204
fax: (608) 262-9777
email: vernon@cs.wisc.edu
http://www.cs.wisc.edu/~vernon/
We have validated these techniques and used them to explore significant design issues for cache coherence protocols, bus arbitration protocols, mesh interconnection networks with wormhole routing, the Sequent Symmetry bus, the Cray UNICOS operating system semaphore structure, parallel applications, parallel system job scheduling policies, global memory management in NOWs, memory architectures for parallel systems with complex modern processors, multimedia storage servers, and caching strategies for large popular widely-shared (web) data objects. The bus arbitration protocol study included development of two new arbitration protocols that were patented by the University of Wisconsin and are in use in commercial systems. The Cray UNICOS study led to the redesign of the operating system semaphore structure.
Current research projects include: (1) a partnership with the National Computational Science Alliance to develop improved job scheduling for the NCSA 512-node SGI Origin 2000 system, (2) end-to-end performance analysis of large, heterogeneous, adaptive computer/communication systems (POEMS), (3) scalable information infrastructure/multimedia delivery techniques, and (4) global memory management policies for networks of workstations.
Dynamic skyscraper broadcasts for video-on-demand (with D. Eager), Proceedings of the Fourth International Workshop on Multimedia Information Systems (MIS '98), vol. Lecture Notes in Computer Science 1508, pp. 18-32, Istanbul, Springer, September 1998.
Optimized regional caching for on-demand data delivery (with D. Eager and M. Ferris), Proceedings of the Multimedia Computing and Networking (MMCN '99), San Jose, CA, January 1999.