Date: Tue, 14 Jan 1997 23:07:49 GMT Server: NCSA/1.5.2 Last-modified: Fri, 15 Dec 1995 19:58:38 GMT Content-type: text/html Content-length: 5167
Thayer School of Engineering Dartmouth College 8000 Cummings Hanover, NH 03755-8000 603-646-1251 Carl.Beckmann@Dartmouth.EDU
Carl Beckmann has been interested in both aspects ever since completing his thesis on high-performance computing and parallel processing using multiple computing elements simultaneously to achieve greater processing power.
"Making good compilers for parallel machines is difficult. So is measuring and improving their performance," he explains. "But it's essential. Measurement can pinpoint where a computer is having problems. Then you can address those problems either by manual reprogramming or by making a better compiler that's able to handle those rough spots."
Specifically, since coming to Thayer School in January 1994, Professor Beckmann has been working with Professor George Cybenko on "networked interactive multimedia computing" a new field sited precisely at the point where computers, communications, and television converge.
"The proliferation of user-friendly microcomputers, the widespread use of modems, and the explosion of publicly available information that is now accessible from thousands of miles away means that more and more computers are becoming linked together in large-scale networks. It's inevitable that the more people use these networks, the more they will get bogged down." Beckmann's interest is in finding ways to minimize these emerging problems by developing ways to measure and optimize the performance of networked systems.
"Industry people are mainly interested in building new systems, as fast as they can, because whatever they come up with today is bound to be an improvement over what's already out there. Later, they'll be coming to people like us, when they find the information superhighway isn't wide enough to handle all the traffic they're generating."
Beckmann and Cybenko are also working with Professor Joe Henderson of the Dartmouth Medical School, who is pioneering the development of multimedia applications for medicine. Ironically, widespread use of Henderson's innovative applications will create limitations in their performance. Beckmann and Cybenko are designing ways of measuring and modeling their performance and optimizing their realworld usefulness.
Although he had not taught before coming to Thayer School, just three days after arriving in Hanover, Beckmann was asked to teach ENGS 67, Microprocessors in Engineered Systems, a lab course involving making nifty things out of microprocessors, requiring a little bit of hardware, a lot of software, and a great deal of patience.
"Although it was daunting at first, I learned that if you can get the students excited about something and show them that this is really interesting stuff, they'll go off and do a lot of the learning on their own."