PREVIOUS UP NEXT CONTENTS

John Carter

Assistant Professor of Computer Science
Ph.D., Rice University, 1992

Professor Carter joined the Department of Computer Science in January 1993. His research interests include multiprocessor computer architecture, operating systems, distributed computing, and computer networks. Of particular interest are scalable shared memory architecture designs, both hardware and software. Dr. Carter is co-leading three DARPA-sponsored research projects: the Avalanche scalable multiprocessor architecture design effort, the Adaptable Memory Systems project, and the Flux operating system project. The goal of the Avalanche project is to develop an integrated cache, memory, and communication architecture that significantly reduces the latency of both distributed shared memory and message passing multiprocessor communication. The goal of the Adaptable Memory Systems Project is to attack the primary problem limiting performance in future computer systems--the inability of conventional memory systems to supply data dast enough to avoid processing stalls--by developing a main memory controller and associated software that allows applications to dynamically change the way that the processor's memory hierarchy is managed. The goal of the Flux project is to develop an operating system that provides a much higher degree of flexibility than traditional operating systems, and provides a testbed for exploring other systems issues such as global caching and distributed shared memory.


PREVIOUS UP NEXT CONTENTS


Department of Computer Science Departmental Handbooks