Markus Püschel

Adjunct Professor – ECE
Department Electrical and Computer Engineering
Telephone (412)-268-3804
Fax (412)-268-3890
Email
Website http://www.ece.cmu.edu/~pueschel/

Research Interests

SPIRAL: Automatic Implementation of DSP Algorithms

Fast changing computer architectures pose a difficult task for developers of high performance software. An important example is the area of DSP (digital signal processing) transforms and algorithms, which are typically used in performance-critical and data-intensive applications. SPIRAL is s system that automatically implements platform-adapted libraries of DSP algorithms by combining methods and knowledge from machine learning, compiler technology, computer architecture, mathematics, and signal processing.

SMART: Signal Processing and Algebra

SMART uses methods from algebra and representation theory to answer fundamental questions of digital signal processing such as the interplay between statistical signal models, signal extensions, boundary conditions, transforms, and their fast algorithms. One application is the automatic derivation of DSP transforms and their fast algorithms.

In the News

  • McFarlin Wins Second Best Paper Award
  • Alumnus Voronenko wins Kauffman Entrepreneur Fellowship
  • Püschel Gives Plenary Talk
  • ECE Group Wins Best Paper at Domain Specific Languages Conference
  • McFarlin Wins Two Fellowships
  • Spiral Among NSF "Discoveries" Featured Projects
  • Paper Among Top 100 Cited by IEEE Xplore
  • Computer Generation of Commercial Libraries Becomes a Reality
  • Three ECE Faculty Selected for College of Engineering Awards
  • Best Paper Awarded to ECE Faculty Members
  • Carnegie Mellon's Collaborative Research is Driving Force Behind Revolutionary New Tool for Writing Software Codes
  • CSSI Participates in DAC; Hosts Alumni & Friends Reception
  •  Markus  Püschel

    Carnegie Mellon, 2000

    Keywords

    Fast computing, algorithms, applied mathematics, and signal processing (theory, software, hardware)

    Education

    PhD, 1998
    Computer Science
    University of Karlsruhe

    MS, 1995
    Mathematics
    University of Karlsruhe