Franz Franchetti

 

 

home  |  short cv  |  projects  |  publications  |  presentations  |  teaching  |  rockin’



-

 

franz

Assistant Research Professor

Department of Electrical and Computer Engineering
Carnegie Mellon University

Porter Hall B29
5000 Forbes Ave

Pittsburgh, PA-15213

Phone: +1 412 268 8297
Fax: +1 412 268 3890
E-mail:  franzf at ece.cmu.edu

Official homepage

Faculty Assistant: Claire Bauerle

 

 

 

Biography

Franz Franchetti is an Assistant 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. He was a postdoctoral research associate with the Institute for Analysis and Scientific Computing during 2003. In 2004-2005 he was a postdoctoral research associate with the Department of Electrical and Computer Engineering at Carnegie Mellon University and a recipient of the Schrödinger fellowship awarded by the Austrian Science Fund. In 2006 he was member of the team winning the Gordon Bell Prize (Peak Performance Award). From 2005-2008 he was Systems Scientists (special faculty) with Carnegie Mellon’s ECE Department.

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. His research goal is to enable automatic generation of highly optimized software libraries for important kernel functionality. He is member of the Spiral research team (www.spiral.net).

Dr. Franchetti is co-founder of SpiralGen, a Pittsburgh, PA company commercializing the technology developed in the Spiral project.

Franz has been playing the electric guitar on-stage in various rock bands since 1993. Watch him perform live or visit Wr. Neustadt’s newcomer festival SCHMU, where he served as stage engineer.

 

Selected Publications

 

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

 

F. Franchetti, F. de Mesmay, Daniel McFarlin, and M. Püschel
Operator Language: A Program Generation Framework for Fast Kernels
Proceedings of IFIP Working Conference on Domain Specific Languages (DSL WC), 2009.
Best Paper Award

 

D. McFarlin, F. Franchetti, M. Püschel and J.M.F. Moura
High Performance Synthetic Aperture Radar Image Formation On Commodity Architectures
Proceedings of SPIE Conference on Defense, Security, and Sensing, 2009.

 

P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel

Formal Datapath Representation and Manipulation for Implementing DSP Transforms

Proceedings of Design Automation Conference (DAC), 2008.

 

F. Franchetti, Y. Voronenko, M. Püschel
Loop Merging for Signal Transforms
Proc. Programming Language Design and Implementation (PLDI) 2005, pages 315-326.

 

M. Püschel, J. Moura, J. Johnson, D. Padua, M. Veloso, B. Singer, J. Xiong, F. Franchetti, A. Gacic, Y. Voronenko, K. Chen, R. W. Johnson, N. Rizzolo

SPIRAL: Code Generation for DSP Transforms

Proceedings of the IEEE Special Issue on "Program Generation, Optimization, and Adaptation," Vol. 93, No. 2, 2005, pages 232-275.

 

 

 

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.

 

 

home  |  short cv  |  projects  |  publications  |  presentations  |  teaching  |  rockin’