Joel Saltz received his MD, Ph.D. degrees from Duke University in 1985. He is currently an Associate Professor at the University of Maryland, College Park. He leads a research group that has developed methods that are making it possible to produce portable compilers and tools to map a broad range of challenging applications on high performance architectures. Dr. Saltz is currently developing techniques that will allow parallel compute and data servers to offer their services to remote clients and will make it possible to compose programs that execute on any combination of distributed memory, shared memory or networked machines. His computer science research program has been motivated by collaborations with biomedical, physical and earth scientists. Dr. Saltz has authored over 100 refereed journal articles, conference papers and book chapters.
Alan Sussman is a Research Associate in the Department of Computer Science at the University of Maryland, College Park. Previously, he was a staff scientist at Applications in Science and Engineering, ICASE, NASA LaRC. He received his Ph.D. in Computer Science from Carnegie Mellon University in 1991. He has worked on runtime libraries and compilers for distributed memory parallel machines. His other research interests include parallel supercomputer applications, parallel I/O systems, and object-oriented programming systems.
Jeffrey K. Hollingsworth is an Assistant Professor in the Computer Science Department at the University of Maryland, College Park. He also has an appointment in the University of Maryland Institute for Advanced Computer Studies. He received his PhD and MS degrees in computer sciences from the University of Wisconsin in 1994 and 1990, respectively. He received a B. S. in Electrical Engineering from the University of California at Berkeley in 1988. Dr. Hollingsworth's work seeks to develop a unified framework to understand the performance of large systems and focuses in three areas. First, he developed new approach, called dynamic instrumentation, to permit the efficient measurement of large parallel applications. Second, he has developed a methodology to partially automate the isolation of performance problems. Third, he is investigating the interactions between different layers of software and hardware to understand how they influence performance. His current projects also include parallel I/O systems and using commodity personal computers and software in conjunction with parallel systems.
Ashok K. Agrawala is a Professor of Computer Science at the University of Maryland, College Park. For the past twenty years he has been actively involved in research in various aspects of computer systems design, implementation and performance. He received the B.Sc. degree from Agra University in 1960, the B.E. degree in Electrical Technology, and the M.E. degree in Applied Electronics and Servomechanisms from the Indian Institute of Science in1963 and 1965, respectively. He earned the A.M. and Ph.D. degrees in Applied Mathematics from Harvard University, Cambridge, MA in 1970. From 1968 to 1970 Dr. Agrawala was a Senior Engineer in the Applied Research Department, Honeywell, Inc. Waltham, MA. In 1970 he joined the Honeywell Information Systems as Principal Engineer in the Optical Character Recognition Department. Since 1971 he has been on the Faculty of the Department of Computer Science, University of Maryland, College Park. He has been actively involved in research on several aspects of computer systems. He introduced the use of clustering for characterizing the workload of computer systems. He developed techniques for transient analysis of queues. These techniques have been used to address several unsolved problems in the design and control of multicomputer systems. Recently, he has been working on the design problems for hard real-time systems and has developed the system, MARUTI, which addresses the needs of next generation real-time systems operating in distributed environments and supporting fault tolerant operations.
Geoffrey Fox is Director of NPAC and Professor of Computer Science and Physics at Syracuse University and an internationally recognized expert in the use of parallel architectures and the development of concurrent algorithms. He has published 300 papers and 3 books. He led a major project to develop first prototype high performance Fortran (Fortran90D) compilers with a follow-on ARPA project developing language independent runtime(PCRC). He has always emphasized the role of applications in driving and validating technology. This is illustrated by his recent book "Parallel Computing Works" which describes the use of HPCC technologies in 50 significant application examples. Fox directs InfoMall, which is focused on accelerating the introduction of high speed communications and parallel computing into New York State industry and developing the corresponding software and systems industry. Much of this activity is centered on NYNET with ISDN and ATM connectivity throughout the state including schools where Fox is leading developments of new K-12 applications that exploit Web technology. With Rome Laboratory CIV project, NPAC has developed the Web based command and control application indicating how this COTS technology can be effectively used in DoD applications.
Apostolos Gerasoulis is a Professor of Computer Science at Rutgers University. Professor Gerasoulis is a leading expert in scheduling heuristics and application of scheduling in physical and mathematical problems. He has published over forty publications in highly rated journals and conferences in the field. He has participated in the organization of many conferences and recently organized the workshop on scheduling and load balancing and gave the scheduling tutorial in EuroPar 96, the largest European conference in parallel computing. He is an editor of parallel processing letters(PPL), computer and mathematics with applications and applied numerical mathematics. He is a Co-PI and area co-coordinator for area III.3 of the HPCD DARPA supported project.
Tao Yang is an Assistant Professor in the Department of Computer Science, University of California, Santa Barbara. His research interests are algorithms and programming systems for parallel and distributed processing, scheduling and compilation, parallel scientific computing and digital libraries. He has published over forty refereed conference papers and journal articles on these topics. Dr. Yang served as a guest editor for a special issue on partitioning and scheduling in Journal Parallel Processing Letters, and as a program or organizing committee member for several parallel computing conferences and workshops. He is on the editorial boards of the CD-ROM Journal of Computing and Information, and Discrete Mathematics & Theoretical Computer Science. Dr. Yang received the Research Initiation Award from NSF in 1994, and UC Regents' Junior Faculty Award in 1994. He is being recommended by NSF for the CAREER award in 1997.