Michela Becchi
Associate Professor of Electrical and Computer Engineering
Engineering Building II (EB2) 2020
mbecchi@ncsu.eduBio
My research interests lie broadly at the intersection between computer architecture, systems software, and applications. In particular, my current research activities spawn different directions: design of programming models, compiler and runtime techniques for heterogeneous systems containing coprocessor devices; acceleration of bioinformatics, pattern recognition, and data analytics algorithms on parallel architectures; and high-speed implementation of networking applications (e.g., deep packet inspection). I am interested in any kind of parallel hardware: multi-core CPUs, GPUs and other many-core devices, network processors, field programmable gate arrays, and clusters of computers. I enjoy working at the boundary between hardware and software.
Education
Ph.D. Computer Engineering Washington University in St. Louis 2009
Master's Computer Engineering Washington University in St. Louis 2009
Bachelor's Computer Engineering Politecnico di Milano, Italy 2000
Groups
Honors and Awards
- 2016 - University of Missouri System President Award for Early Career Excellence
- 2015 - NSF CAREER Award
- 2015 - University of Missouri, College of Engineering, Junior Faculty Excellence in Research Award
- 2013 - University of Missouri, College of Engineering, Junior Faculty Excellence in Teaching Award
- 2012, 2011 - Best Paper Award - ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC)