Franz Franchetti

Professor – ECE Faculty Director of ITS – ECE
Department Electrical and Computer Engineering
Office A312 Hamerschlag Hall
Telephone (412)-268-8297
Fax (412)-268-3890
Assistant Claire E. Bauerle

Research Interests

Franz Franchetti is a Professor in the Department of Electrical and Computer Engineering at 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 leads three DARPA projects in the BRASS, HACMS, and PERFECT programs and is PI/Co-PI on a number of federal and industry grants.

Dr. Franchetti is Faculty Director of Information Technology Services in the ECE Department at Carnegie Mellon University. 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.

In the News

  • Franchetti and researchers awarded DARPA BRASS project
  • Franz Franchetti to speak at the Hybrid Modeling Languages workshop
  • CMU's HACMS project highlighted in 60 Minutes segment
  • Franchetti Leads Two DARPA Projects
  • NIST “Smart Grid in a Room”
  • Franchetti Receives CIT Dean's Early Career Fellowship
  • Franchetti Receives Funding To Develop Safer Software Technologies
  • Franchetti, Voronenko Part of Winning HPC Challenge Team
  • Austrian Consulate Visits Pittsburgh Campus
  • Faculty, Staff, Students Celebrate Semester's End at ECE Day
  • Professor Franchetti Receives NVDIA Professor Partnership
  • Negi Receives Government Stimulus Funds for Power Grid Research
  • McFarlin Wins Second Best Paper Award
  • ECE Group Wins Best Paper at Domain Specific Languages Conference
  • Computer Generation of Commercial Libraries Becomes a Reality
  • Franchetti Awarded 2007 Culture Prize in Science
  • Research Team Awarded Gordon Bell Prize
  • Best Paper Awarded to ECE Faculty Members
  • Carnegie Mellon's Collaborative Research is Driving Force Behind Revolutionary New Tool for Writing Software Codes
  •  Franz  Franchetti

    Carnegie Mellon, 2005

    Research Area

    Computer Systems


    Automatic performance tuning; automatic software libraries generation; code generation for multicore CPUs, high-performance systems (HPC), GPUs, FPGA-acceleration; logic-in-memory and 3DIC systems; domain-specific languages and compilers


    MS, 2000
    Vienna University of Technology

    PhD, 2003
    Vienna University of Technology