John K. Bennett
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:
| Joe Dunn (Secure File Sharing Across Trust Boundaries) | |
| Revi 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):
| Distributed Robotic Macrosensors (Brian Shucker) | |
| Management of mobile information (BiFrost) (Dan Crawl) | |
| High performance parallel computing on clustered multiprocessors (Brazos) (Evan Speight, Hazim Shafi and Damian Dobric) | |
| Compiler-based optimization of synthesized circuits (Vasilios Balabanos) | |
| Scalable shared memory multiprocessing (Rajat Mukherjee, Jay Greenwood, Mark Maxham, Yanyang Xiao, Kathy Fletcher, Sandhya Dwarkadas and Evan Speight) | |
| The Munin Distributed Shared Memory system (John Carter) | |
| Parallel fault-tolerant robot control (Dierdre Hamilton and Monica Visinsky) | |
| Performance debugging of shared memory parallel programs (Evan Speight, Hazim Shafi, Yanyang Xiao, Rajat Mukherjee, John Carter and Kathy Fletcher) | |
| Safety and reliability of latex surgical gloves (JKB) | |
| Distributed Smalltalk (JKB) |