Carnegie Mellon University

Franz Franchetti

Franz Franchetti

Professor, Electrical and Computer Engineering
Faculty Director of Information Technology Services, Electrical and Computer Engineering

  • Hamerschlag Hall A312
Address
5000 Forbes Avenue
Pittsburgh, PA 15213

Bio

Franz Franchetti is the Kavčić-Moura Professor of Electrical & Computer Engineering at Carnegie Mellon University. He received the Dipl.-Ing. (M.Sc.) degree in Technical Mathematics and the Dr. techn. (Ph.D.) degree in Computational Mathematics from the Vienna University of Technology in 2000 and 2003, respectively. In 2006, he was member of the team winning the Gordon Bell Prize (Peak Performance Award) and in 2010 he was member of the team winning the HPC Challenge Class II Award (most productive system). In 2013, he was awarded the CIT Dean's Early Career Fellowship by the College of Engineering of Carnegie Mellon University.

Dr. Franchetti's research focuses on automatic performance tuning and program generation for emerging parallel platforms and algorithm/hardware co-synthesis. He targets multicore CPUs, clusters and high-performance systems (HPC), graphics processors (GPUs), field programmable gate arrays (FPGAs), FPGA-acceleration for CPUs, and logic-in-memory and 3DIC chip design. Within the Spiral effort, his research goal is to enable automatic generation of highly optimized software libraries for important kernel functionality. In other collaborative research threads, Dr. Franchetti is investigating the applicability of domain-specific transformations within standard compilers and the application of HPC in smart grids and material sciences.He has led four DARPA projects in the BRASS, HACMS, PERFECT, and PAPPA programs and is Co-PI in the DOE ExaScale Project and XStack program as well as DARPA DPRIVE.

Franchetti is the associate dean for research for the College of Engineering, as well as the director of the Engineering Research Accelerator at Carnegie Mellon. He is also CTO and Co-Founder of Spiral Gen, Inc., a Pittsburgh area startup that commercializes the Spiral technology. Previously, he has been Thrust Leader of the Security Thrust in Carnegie Mellon’s SRC Smart Grid Research Center and faculty senator for the ECE Department at Carnegie Mellon.

Franchetti is immediate past president of the Austrian Scientists and Scholars in North America (ASciNAOpens in new window), and currently leads the ASciNA Western PennsylvaniaOpens in new window chapter. Please contact him if you are an Austrian academic in the Greater Pittsburgh area. He is the Honorary Consul of the Republic of Austria for Pittsburgh/Western Pennsylvania, USAOpens in new window.

Franchetti has been playing the electric guitar on-stage in various rock bands since 1993. Watch him perform liveOpens in new window or visit Wr. Neustadt’s newcomer festival SCHMUOpens in new window, where he performed and served as stage engineer.

Education

  • M.S., Vienna University of Technology, 2000 
  • Ph.D., Vienna University of Technology, 2003 

Projects

*This research was supported by the Exascale Computing Project (17-SC-20-SC), a joint project of the U.S. Department of Energy’s Office of Science and National Nuclear Security Administration, responsible for delivering a capable exascale ecosystem, including software, applications, and hardware technology, to support the nation’s exascale computing imperative.
  • Automated Code Generation for Future-Compatible, High-Performance Graph Libraries
Carnegie Mellon Software Engineering Institute (SEI)
    • Scott McMillan (PI)
    • Franz Franchetti (Co-PI)
  • 

Building a COTS Benchmark Baseline for Graph Analytics
Carnegie Mellon Software Engineering Institute (SEI)
    • Scott McMillan (PI)
    • Franz Franchetti (Co-PI)


Publications

F. Franchetti, T. M. Low, D. T. Popovici, R. M. Veras, D. G. Spampinato, J. R. Johnson, M. Püschel, J. C. Hoe, J. M. F. Moura
SPIRAL: Extreme Performance Portability
Proceedings of the IEEE, Vol. 106, No. 11, 2018.
Special Issue on From High Level Specification to High Performance Code

F. Franchetti, Y. Voronenko, S. Chellappa, J. M. F. Moura, and M. Püschel 
Discrete Fourier Transform on Multicores: Algorithms and Automatic Implementation
In IEEE Signal Processing Magazine, special issue on “Signal Processing on Platforms with Multiple Cores”, 2009. 

B. Akin, F. Franchetti, J. C. Hoe
Data Reorganization in Memory Using 3D-stacked DRAM 
42nd International Symposium on Computer Architecture (ISCA), 2015.

D. T. Popovici, T. M. Low, F. Franchetti
Large Bandwidth-Efficient FFTs on Multicore and Multi-Socket Systems
IEEE International Parallel & Distributed Processing Symposium (IPDPS) 2018.

F. Franchetti, T. M. Low, S. Mitsch, J. P. Mendoza, L. Gui, A. Phaosawasdi, D. Padua, S. Kar, J. M. F. Moura, M. Franusich, J. Johnson, A. Platzer, and M. Veloso
High-Assurance SPIRAL: End-to-End Guarantees for Robot and Car Control
IEEE Control Systems Magazine, 2017, pages 82-103.

Copyrights to many of the above papers are held by the publishers. The attached PDF files are preprints. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.