Skip to main content

Franz Franchetti

Associate Research Professor, Electrical and Computer Engineering and CyLab

[Email]

Franz Franchetti

Research Areas

Survivable Distributed Systems

Cross Cutting Thrusts

Software Security
Formal Methods

Biography

Franz Franchetti is an Associate Research Professor with the Department of Electrical and 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).

Dr. Franchetti's research focuses on automatic performance tuning and program generation for emerging parallel platforms, including multicore CPUs, clusters and high-performance systems (HPC), graphics processors (GPUs), field programmable gate arrays (FPGAs), and FPGA-acceleration for CPUs. As member of the Spiral research team (www.spiral.net), 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 hardware/software co-design based on high-level hardware and algorithm descriptions, as well as the possibility of application-specific logic within memory. Dr. Franchetti is 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. He is CTO and co-founder of SpiralGen, a Pittsburgh, PA company commercializing the technology developed in the Spiral project.

Education

MS Vienna University of Technology, 2000 

PhD Vienna University of Technology, 2003 

Publications

"Generating Optimized Fourier Interpolation Routines for Density Functional Theory Using SPIRAL". T. Popovici, F. Russel, K. Wilkinson, C.-K. Skylaris, P.H. J. Kelly, and F. Franchetti, CPC: Workshop on Compilers for Parallel Computing, 2015.

"Spectral Full-Field Deformation Modeling of Polycrystalline Materials"T. Ozturk, C. Stein, R. Pokharel, T. Popovici, R. Suter, F. Franchetti, and A. D. Rollett,  Neutron and X-Ray Studies of Advanced Materials VIII: Diffraction Limit and Beyond. 2015 TMS Annual Meeting & Exhibition.

"Automatic Generation of 3-D FFTs". B. Duff, J. Larkin, F. Franusich, and F. Franchetti, 2014 Rice Oil & Gas HPC Workshop, 2014.

"Algorithm/Hardware Co-optimized SAR Image Reconstruction with 3D-stacked Logic in Memory". F. Sadi, B. Akin, T. Popovici, J. Hoe, L. Pileggi, and F. Franchetti, HPEC: High Performance Embedded Computing Annual Workshop, 2014.

"3D-Stacked Memory-Side Acceleration: Accelerator and System Design". Q. Guo, N. Alachiotis, B. Akin, F. Sadi, G. Xu, T.M. Low, L. Pileggi, J. Hoe, and F. Franchetti,  WoNDP: 2nd Int'l Workshop on Near-Data Processing, 2014.

"Algorithm/Hardware Co-optimized SAR Image Reconstruction with 3D-stacked Logic in Memory". F. Sadi, B. Akin, T. Popovici, J. Hoe, L. Pileggi, and F. Franchetti, HPEC: High Performance Embedded Computing Annual Workshop, 2014.

"Barometric and GPS Altitude Sensor Fusion". V. Zaliva and F. Franchetti, ICASSP: International Conference on Acoustics, Speech and Signal Processing, 2014.

"Fast Fourier Transform Based Mechanical Behavior Formulation: Optimized Implementation and Sensitivity Analysis of the Method". T. Ozturk, T. Popovici, C. Stein, R. Pokharel, F. Franchetti, and A. D. Rollett, Materials Science and Technology Symposium, 2014.

"A 3D-Stacked Logic-in-Memory Accelerator for Application-Specific Data Intensive Computing". Q. Zhu, B. Akin, H. E. Sumbul, F. Sadi, J. Hoe, L. Pileggi, F. Franchetti. Proceedings of IEEE International 3D Systems Integration Conference (3DIC) 2013, to appear.

" Accelerating Sparse Matrix-Matrix Multiplication with 3D-Stacked Logic-in-Memory Hardware". Zhu, Q., Graf, T., Sumbul, H. Ekin, Pileggi, L., & Franchetti, F. (2013). HPEC: High Performance Embedded Computing Annual Workshop.

"A Smart Memory Accelerated Computed Tomography Parallel Backprojection". Zhu, Q., Pileggi, L., & Franchetti, F. (2013).  FIP AICT 418 (pp. 21-44).

"A Stencil Compiler for Short-Vector SIMD Architectures". T. Henretty, R. Veras, F. Franchetti, L.-N. Pouchet, J. Ramanujam, and P. Sadayappan. Proceedings of International Conference on Supercomputing (ICS), 2013, to appear.