Michela Becchi

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
2000 - Laurea in Computer Engineering, Politecnico di Milano, Italy
2009 - MS and PhD in Computer Engineering, Washington University in St. Louis
Awards & Honors
- 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)