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.
|