Date: Wed, 20 Nov 1996 23:01:31 GMT Server: NCSA/1.5 Content-type: text/html Last-modified: Fri, 02 Aug 1996 03:51:12 GMT Content-length: 3596
DIVISION OF APPLIED SCIENCES
HARVARD UNIVERSITY
![]() |
Thomas E. Cheatham, Jr. Gordon McKay Professor of Computer Science |
Professor Cheatham conducts research concerned with understanding, formalizing, and automating the software process and has the long-term goal of dramatically increasing our ability to develop, maintain, and enhance advanced software systems.
One of Professor Cheatham's current projects involves the development of a new programming language and support environment. The key feature of this language is its extensibility; it provides for user-defined constructs that permit programming at a very high level and for a range of mechanisms to help in transforming a very high level program into efficient realizations on various target computers. The accompanying programming environment will exploit modern work-stations with large memories, high processing speeds, and high resolution color graphics connected via high bandwidth networks.
Professor Cheatham and his colleagues and students have also recently begun work on methods and supporting tools for the implementation of algorithms for massively parallel computers. They are developing a system called H-BSP that is based on the Bulk Synchronous Parallel Model developed by Prof. L. Valiant BSP Page.
The goal of a third project is to model many of the communication-intensive activities that take place in a large software project, or any large cooperative enterprise, and to provide computer-based support for the orderly execution of these activities.
T. Cheatham, A. Fahmy, and D. Stefanescu General Purpose Optimization Technology Center for Research in Computing Technology, Harvard University, December 1994 Postscript
T. Cheatham, A. Fahmy, D. Stefanescu, and L. Valiant Bulk Synchronous Parallel Computing - A Paradigm for Transportable Software Proceedings of the 28th Annual Hawaii Conference on System Sciences, Vol II, IEEE Computer Society Press, January 1995 Postscript
Thomas Cheatham Models, Languages, and Compiler Technology for High Performance Computers Lecture Notes in Computer Science 841, Springer Verlag, August 1994 Postscript
T. Cheatham, A. Fahmy, and D. Stefanescu Supporting Multiple Evolving Compilers, SEKE'94, Riga, June 1994
T. Cheatham and M. Karr An Activity Coordination System Center for Research in Computing Technology, May 1993 Postscript (For background: M. Karr Activity Graphs Software Options, Inc., October 1995 Postscript)
Aiken Computation Laboratory, Room 104
33 Oxford Street
Cambridge, MA 02138
E-mail: cheatham@das.harvard.edu
Tel. (617) 495-3989
Revised 1-Aug-96