Projects and Sponsors

We thank our sponsors for their support of the SPIRAL effort.

Federal

Automatic Program Generation for Data-Dependent Applications
José M. F. Moura (PI), Franz Franchetti, Markus Püschel
ONR 06/2009-
Program Generation for Parallel Platforms
Markus Püschel (PI) and Franz Franchetti
NSF, CPA 06/2007-05/2011
Intelligent SW/HW Compilers for Signal Processing Applications, Phase II
José M. F. Moura (PI), Franz Franchetti, James C. Hoe, Jeremy Johnson, David Padua, Markus Püschel
DARPA 07/2007-06/2010
Intelligent SW/HW Compilers for Signal Processing Applications, Phase I
José M. F. Moura (PI), James C. Hoe, Jeremy Johnson, David Padua, Markus Püschel
DARPA 05/2005-09/2007
Intelligent HW/SW Compilers for DSP Applications
José M. F. Moura (PI), James C. Hoe, Jeremy Johnson, David Padua, Markus Püschel
NSF, ITR-NGS 09/2003-06/2007
Advanced Code Generation for DSP Algorithms
Markus Püschel (PI), José M. F. Moura, David Padua
NSF, ACR 04/2003-03/2007
Signal Processing Algorithms Implementation Research for Adaptable Libraries
José M. F. Moura (PI), Jeremy Johnson, Robert W. Johnson, David Padua, Viktor Prasanna, Markus Püschel, Manuela Veloso
DARPA 07/1998-06/2003

Fellowships

Yevgen Voronenko: Kauffman Entrepreneur Postdoctoral Fellowship Kauffman Foundation 2009
Daniel McFarlin: National Defense Science and Engineering Graduate Fellowship Air Force Office of Scientific Research 2009
Daniel McFarlin: National Physical Science Consortium Graduate Fellowship NSA 2008
Franz Franchetti: Schroedinger PostDoc fellowship Austrian Science Fund 2004

Other

Generating IPP Library Functionality for Larrabee using SPIRAL
Franz Franchetti and Markus Püschel
Intel Grant 08/2008-07/2011
FFT Generation for the Cell Processor
Franz Franchetti and Markus Püschel
Mercury 10/2007
FFT Generation for FPGAs
James C. Hoe and Markus Püschel
National Instruments 04/2007
Towards Production Quality Library Generation Using SPIRAL
Markus Püschel, José M. F. Moura, and Franz Franchetti
Intel Equipment Grant 11/2006
Spiral: Automatic Performance Tuning Using Chapel
Franz Franchetti (with H. P Zima)
JPL 08/2006
Library Generation for Intel's MKL using SPIRAL
José M. F. Moura (PI), Markus Püschel (PI), Jeremy Johnson, David Padua
Intel Inc. 02/2006-02/2009
FPGA for Computed-Tomography Imaging Spectrometer Scene Reconstruction
Markus Püschel and James C. Hoe
ENSCO Inc./JPL 05/2004
Towards Production Quality Library Generation Using SPIRAL
Markus Püschel and José M. F. Moura
Intel Equipment Grant 03/2004
Automatic Code Generation for Block Ciphers
Markus Püschel
CyLab, CMU 01/2004-12/2004
Low-Power DSP Algorithms
James C. Hoe and Markus Püschel
ITRI, Taiwan 02/2003-02/2004
SPIRAL for Everyone
Markus Püschel
Quarry Computing Inc. 02/2002

Disclaimer

Any opinions, findings, and conclusions or recommendations expressed on this website are those of the authors and do not necessarily reflect the views of our sponsors.