Franz Franchetti

home  |  short cv  |  projects  | publications | professional activity  |  teaching  |  rockin’ 

Carnegie Mellon University, ECE Department
How to Write Fast Code (18-645) by M. Püschel
Guest lecture: SIMD Vector Instructions: slides and notes [preliminary] [final]

Algorithms and Computation in Signal Processing (18-799B) by M. Püschel
Guest lecture 21 and 22:
SIMD Vector Instructions: slides1, slides2, and notes

Drexel University, CS Department
Program Generation and Optimization (CS 680) by J. Johnson
Guest lecture: SIMD Vector Instructions: slides and notes
Guest lecture: Formal Loop Optimization: slides and notes

Tutorial
S. Chellappa, F. Franchetti, and M. Püschel
How To Write Fast Numerical Code: A Small Introduction
In Proceedings of the Generative and Transformational Techniques in Software Engineering (GTTSE) 2007.

Current Advisees:
Pittsburgh campus:
PhD students: Berkin Akin (co-advised with James Hoe), Tao Cui, Thom Popovici, Richard Veras, Qiuling Zhu (co-advised with Larry Pileggi)
Silicon Valley campus:
PhD students: Vadim Zaliva (SV campus resident)
East Coast co-advisor for SV students: Aniruddha Basak, Irina Brinster, William Chan, Priya Sundararajan Krishnan, Dongzhen Piao

Alumni:
Christos Angelopoulos (MS, 2012),
Wei Yu (PhD, 2010)


home  |  short cv  |  projects  | publications | professional activity  |  teaching  |  rockin’