Journal and Conference Papers
- Franz Franchetti, Yevgen Voronenko, Peter A. Milder, Srinivas
Chellappa, Marek Telgarsky, Hao Shen, Paolo D'Alberto, Frédéric de Mesmay, James
C. Hoe, José M. F. Moura and Markus Püschel
Domain-Specific Library Generation for Parallel Software and Hardware
Platforms
Proc. NSF Next Generation Software Program Workshop (NSFNGS)
colocated with IPDPS, 2008
- Yevgen Voronenko, Franz Franchetti, Frédéric de Mesmay and
Markus Püschel
Generating
High-Performance General Size Linear Transform Libraries Using Spiral
Proc. High Performance Embedded Computing (HPEC), 2008
- Yevgen Voronenko
Library Generation for Linear Transforms
PhD. thesis,
Electrical and Computer Engineering, Carnegie Mellon University, 2008
- Franz Franchetti, Daniel McFarlin, Frédéric de Mesmay, Hao
Shen, Tomasz Wiktor Włodarczyk, Srinivas Chellappa, Marek Telgarsky, Peter
A. Milder, Yevgen Voronenko, Qian Yu, James C. Hoe, José M. F. Moura and Markus
Püschel
Program Generation with Spiral: Beyond Transforms
Proc. High Performance Embedded Computing (HPEC), 2008
- Yevgen Voronenko, Franz Franchetti, Frédéric de Mesmay and
Markus Püschel
System
Demonstration of Spiral: Generator for High-Performance Linear Transform
Libraries
Proc. Algebraic Methodology and Software Technology (AMAST),
2008
- Yevgen Voronenko and Markus Püschel
Mechanical Derivation of Fused Multiply-Add
Algorithms for Linear Transforms
IEEE Transactions on Signal Processing,
Vol. 55, No. 9, pp. 4458-4473, 2007
- Yevgen Voronenko and Markus Püschel,
Multiplierless Multiple Constant
Multiplication
ACM Transactions on Algorithms (TALG), 2007
PDF | Figures (PNG) |
Website
- Yevgen Voronenko and Markus Püschel,
Algebraic Derivation of
General Radix Cooley-Tukey Algorithms for the Real Discrete Fourier Transform
Proc. International Conference on Acoustics, Speech, and
Signal Processing (ICASSP) 2006
PDF
- Franz Franchetti, Yevgen Voronenko, and Markus Püschel,
A Rewriting System
for the Vectorization of Signal Transforms
Proc. VECPAR 2006
- Franz Franchetti, Yevgen Voronenko, and Markus Püschel,
FFT Program Generation for Shared Memory: SMP and Multicore
Proc. Supercomputing 2006
PDF
- Franz Franchetti, Yevgen Voronenko, and Markus Püschel,
Formal Loop
Merging for Signal Transforms
Proc. Programming Languages Design and
Implementation (PLDI) 2005
PDF | Slides (PPT)
- Markus Püschel, José M. F. Moura, Jeremy Johnson, David Padua, Manuela
Veloso, Bryan Singer, Jianxin Xiong, Franz Franchetti, Aca Gacic, Yevgen
Voronenko, Kang Chen, Robert W. Johnson, and Nick Rizzolo,
SPIRAL: Code
Generation for DSP Transforms
Proceedings of the IEEE special issue on
"Program Generation, Optimization, and Adaptation," Vol. 93, No. 2, 2005,
pp. 232-275
PDF | Slides
- Lawrence C. Chang, Yevgen Voronenko, and Markus Püschel,
Adaptive Mapping of Linear DSP Algorithms to Fixed-Point Arithmetic
Proc. High Performance Embedded Computing (HPEC) 2004
PDF | Slides (PDF) |
Slides (PPT)
- Yevgen Voronenko and Markus Püschel,
Automatic Generation of
Implementations for DSP Transforms on Fused Multiply-Add Architectures
Proc. International Conference on Acoustics, Speech, and Signal Processing
(ICASSP) 2004
PDF | Slides
Various Unpublished Notes
- Yevgen Voronenko,
Automatic Generation and Adaptation of Numerical Kernels,
Qualifying Exam Presentation, April 2005,
PDF | Sources