Rick McGeer

Principal Scientist and Research Manager
Intelligent Infrastructure Lab
Palo Alto

Biography

Rick McGeer earned his Ph. D. in Computer Science from UC-Berkeley in 1989. From 1989-1991 he was a professor in the Computer Sciences department at the University of British Columbia. In 1991 he returned to UC-Berkeley as a Research Engineer in the EECS Department. In 1993, together with Alex Saldanha, Luciano Lavagno, Alberto Sangiovanni-Vicentelli and Patrick Scaglia, he founded the Cadence Berkeley Labs where he served as a Research Scientist until 1999. In 1998, together with Alex Saldanha, he founded Softface, Inc., a successful software startup subsequently sold to Ariba. In February, 2003, Rick joined HP Labs as Scientific Liaison to the Center for Information Technology in the Interest of Society (CITRIS) This is a Non-HP site program at the University of California.  He coordinates HP's involvement in the PlanetLab This is a Non-HP site consortium, a worldwide overlay network currently consisting of over  800 nodes at  300 sites worldwide, and in the Croquet Consortium, a consortium dedicated to the advancement of open-source communication and collaboration technologies. He has led multiple DARPA-funded research projects over the course of his career
Rick is the author of over 70 refereed technical publications, "Integrating Functional and Temporal Domains in Logic Design" (Kluwer, 1991), holds eight patents and has won best paper awards at the International Conference on VLSI, the Cadence Technical Conference and the Hawaii International Conference on the System Sciences. He has served on numerous conference technical committees, and has served as General Chair and Program Chair of the Conference on Creating, Connecting, and Collaborating through Computers and as General Chair of the IEEE Workshop on VLSI, the ACM/IEEE Workshop on Logic Synthesis, and the founding General Chair of the Tau Workshop series.  He currently serves on the steering committee of the PlanetLab consortium and on the Industrial Advisory Board of CITRIS. Rick is an Adjunct Professor of Computer Science at the University of Victoria, Canada.

 

Research interests

Combinatorial optimization; logic design and verification; networking and distributed systems; security; natural-language processing; embedded system design