John K. Bennett

Professor of Computer Science and  Electrical and Computer Engineering
University of Colorado at Boulder

Home Page

Publications

Current Research Interests

My research over the years has focused broadly in distributed and parallel systems.  More recently, and more narrowly,  I am working in the areas of distributed information management and distributed robotic sensors, and in the use of information and communication technology in developing communities.  I am currently blessed with two outstanding graduate students:

bullet Joe Dunn (Secure File Sharing Across Trust Boundaries)
bulletRevi Sterling (The AIR Project - making community radio interactive to help empower women in developing communities)

Previous research efforts have included (students who worked on these projects are shown in parentheses):

bulletDistributed Robotic Macrosensors (Brian Shucker)
bullet Management of mobile information (BiFrost) (Dan Crawl)
bullet High performance parallel computing on clustered multiprocessors (Brazos) (Evan Speight, Hazim Shafi and Damian Dobric)
bulletCompiler-based optimization of synthesized circuits (Vasilios Balabanos)
bulletScalable shared memory multiprocessing (Rajat Mukherjee, Jay Greenwood, Mark Maxham, Yanyang Xiao, Kathy Fletcher, Sandhya Dwarkadas and Evan Speight)
bulletThe Munin Distributed Shared Memory system (John Carter)
bulletParallel fault-tolerant robot control (Dierdre Hamilton and Monica Visinsky)
bulletPerformance debugging of shared memory parallel programs (Evan Speight, Hazim Shafi, Yanyang Xiao, Rajat Mukherjee, John Carter and Kathy Fletcher)
bulletSafety and reliability of latex surgical gloves (JKB)
bulletDistributed Smalltalk (JKB)