Skip main navigation

Electrical and Computer Engineering

Skip secondary navigation

Directory

Markus Püschel

Adjunct Professor – ECE
Carnegie Mellon, 2000 –

Contact Information
 
Department Electrical and Computer Engineering
Telephone (412)-268-3804
Fax (412)-268-3890
Email pueschel@ece.cmu.edu
Website http://www.ece.cmu.edu/~pueschel/
Assistant Carolyn Patterson

Research Interests

Markus Püschel's research is at the intersection of engineering, computer science, and mathematics. Below are two examples.

SPIRAL: Automating the Development of Performance Software

Fast changing and increasingly parallel computer architectures pose a difficult task for developers of high performance software in signal processing, communication, and scientific computing. The goal of SPIRAL is to completely automate the implementation and optimization of performance-critical functionality. SPIRAL builds on and combines techniques from compilers, programming languages, symbolic computation, mathematics, machine learning, and computer architecture.

SMART: Algebraic Signal Processing Theory

The goal of SMART is to explore and exploit the relationship between signal processing and abstract algebra. The most comprehensive example is a new, axiomatic approach and generalization of signal processing, called "Algebraic Signal Processing Theory," that we developed. Benefits of this theory include a comprehensive theory of fast algorithms and the derivation of new SP frameworks.

In the News

Headshot of Markus P¸schel

Research Area

Signals/Controls

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



5000 Forbes Avenue / Pittsburgh, PA 15213-3890 / Phone: 412-268-7400 / Fax: 412-268-2860