UMassCS Logo
 
 

UMASS AMHERST FACULTY

Charles C Weems

Position: Associate Professor
Office: CS342
Phone: (413) 545-3163
E-mail: weems [at] cs [dot] umass [dot] edu
Website: http://www.cs.umass.edu/~weems/

Interests

Computer architecture, interface between architecture and compilers and run-time systems, microarchitecture, memory systems, branch prediction, parallel processing.

Biography

Ph.D., Computer Science, University of Massachusetts (1984), M.A., Computer Science, Oregon State University (1979), B.S., Computer Science, Oregon State University (1977). Professor Weems has been on the faculty of the University of Massachusetts Amherst since 1984, and is currently an Associate Professor of Computer Science and a Co-Director of the Architecture and Language Implementation Group.

Research

Professor Weems's research interests include computer architecture, parallel and associative architectures, heterogeneous and configurable parallel architectures and their compilers, and integration of compile-time and run-time information in high-performance microprocessors.

Awards & Activities

Professor Weems is a senior member of IEEE, a member of the executive committee of the IEEE Technical Committee on Parallel Processing, a member of the ACM, and of the IAPR Technical Committees on Special Purpose Architectures and Benchmarking. He has edited special issues of Machine Vision and Applications and IEEE Computer, and is an area editor for the Journal of Parallel and Distributed Computing and IEEE Transactions on Parallel and Distributed Systems. He is also the co-author of nineteen widely used introductory computer science texts and an IEEE monograph on Associative Processing and Processors.