book chapters | journal papers | conference papers | other technical papers | patents | theses


Book Chapters

  1. Q. Zhu, L. Pileggi, F. Franchetti
    A Smart Memory Accelerated Computed Tomography Parallel Backprojection
    FIP AICT 418, pp. 21-44, 2013.

  2. M. Püschel, F. Franchetti, Y. Voronenko
    Spiral
    Encyclopedia of Parallel Computing, D. A. Padua (Editor).

  3. F. Franchetti, M. Püschel
    Fast Fourier Transform
    Encyclopedia of Parallel Computing, D. A. Padua (Editor).
 

book chapters | journal papers | conference papers | other technical papers | patents | theses

Journal Papers

  1. F. Franchetti, T. M. Low, D. T. Popovici, R. M. Veras, D. G. Spampinato, J. R. Johnson, M. Püschel, J. C. Hoe, J. M. F. Moura
    SPIRAL: Extreme Performance Portability
    Proceedings of the IEEE, Vol. 106, No. 11, 2018.
    Special Issue on From High Level Specification to High Performance Code (to appear).

  2. F. Franchetti, T. M. Low, S. Mitsch, J. P. Mendoza, L. Gui, A. Phaosawasdi, D. Padua, S. Kar, J. M. F. Moura, M. Franusich, J. Johnson, A. Platzer, and M. Veloso
    High-Assurance SPIRAL:  End-to-End Guarantees for Robot and Car Control
    IEEE Control Systems Magazine, 2017, pages 82-103.

  3. M. Bolten, F. Franchetti, P. Kelly, C. Lengauer, M. Mohr
    Algebraic Description and Automatic Generation of Multigrid Methods in SPIRAL
    Concurrency and Computation: Practice and Experience, 2017.

  4. B. Akin, F. Franchetti, J. Hoe
    HAMLeT Architecture for Parallel Data Reorganization in Memory
    IEEE Micro, 36(1), 14-23, 2016.

  5. Q. Guo, T. Chen, Y. Chen, F. Franchetti
    Accelerating Architectural Simulation Via Statistical Techniques: A Survey
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 35(3), 433-446, 2016.

  6. M. M. Sabry Aly, M. Gao, G. Hills, C.-S. Lee, G. Pitner, M. M. Shulaker, T. F. Wu, M. Asheghi, J. Bokor, F. Franchetti, K. E. Goodson, C. Kozyrakis, I. Markov, K. Olukoton, L. Pileggi, E. Pop, J. Rabaey, C. Re, H.-S. Wong, S. Mitra.
    Energy-Efficient Abundant-Data Computing: The N3XT 1,000x
    Computer, 48(12), 24-33, 2015.

  7. B.. Akin, F. Franchetti, J. C. Hoe
    FFTs with Near-Optimal Memory Access Through Block Data Layouts: Algorithm, Architecture and Design Automation
    Journal of Signal Processing Systems, Springer, 2015.

  8. Q. Li, T. Cui, Y. Weng, R. Negi, F. Franchetti, M. D. Ilic:
    An Information-Theoretic Approach to PMU Placement in Electric Power Systems
    IEEE Transactions on Smart Grid, Vol. 4, No. 1, pp. 446-456, 2013.

  9. P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel
    Computer Generation of Hardware for Linear Digital Signal Processing Transforms
    ACM Transactions on Design Automation of Electronic Systems,17(2), Article 15, 2012.
    ACM TODAES Best Paper Award 2014

  10. Q. Zhu, C. R. Berger, E. L. Turner, L. Pileggi, and F. Franchetti:
    Local Interpolation-based Polar Format SAR: Algorithm, Hardware Implementation and Design Automation
    The Journal of Signal Processing Systems, 2012.

  11. W. Yu, T. Chen, F. Franchetti, and J. Hoe
    High Performance Stereo Vision Designed for Massively Data Parallel Platforms
    IEEE Transactions on Circuits and Systems for Video Technology (T-CSVT), 20(11):1509-1519, Nov 2010.

  12. F. Franchetti, Y. Voronenko, S. Chellappa, J. M. F. Moura, and M. Püschel
    Discrete Fourier Transform on Multicores: Algorithms and Automatic Implementation
    IEEE Signal Processing Magazine, special issue on “Signal Processing on Platforms with Multiple Cores”, 2009.

  13. B. R. de Supinski, M. Schulz, V. V. Bulatov, W. Cabot, B. Chan, A. W. Cook, E. W. Draeger, J. N. Glosli, J. A. Greenough, K. Henderson, A. Kubota, S. Louis, B. J. Miller, M. V. Patel, T. E. Spelce, F. H. Streitz, P. L. Williams, R. K. Yates, A. Yoo,  G. Almasi, G. Bhanot, A. Gara, J. A. Gunnels, M. Gupta, J. Moreira, J. Sexton, B. Walkup, C. Archer, F. Gygi, T. C. Germann, K. Kadau, P. S. Lomdahl, W. McLendon, B. Hendrickson, F. Franchetti, S. Kral, J. Lorenz, C. W. Ueberhuber, E. Chow, Ü. Çatalyürek
    BlueGene/L Applications: Parallelism on a Massive Scale
    International Journal of High Performance Computing Applications, Vol. 22, No. 1, 2008, pages 33-51.

  14. J. Lorenz, S. Kral, F. Franchetti, C. W. Ueberhuber
    Vectorization Techniques for the Blue Gene/L double FPU
    IBM Journal of Research and Development, Vol. 49, No. 2/3, 2005, pages 437-446.

  15. F. Franchetti, S. Kral, J. Lorenz, C. W. Ueberhuber
    Efficient Utilization of SIMD Extensions
    Proceedings of the IEEE Special Issue on "Program Generation, Optimization, and Adaptation," Vol. 93, No. 2, 2005, pages 409-425.

  16. M. Püschel, J. Moura, J. Johnson, D. Padua, M. Veloso, B. Singer, J. Xiong, F. Franchetti, A. Gacic, Y. Voronenko, K. Chen, R. W. Johnson, N. Rizzolo
    SPIRAL: Code Generation for DSP Transforms
    Proceedings of the IEEE Special Issue on "Program Generation, Optimization, and Adaptation," Vol. 93, No. 2, 2005, pages 232-275.

book chapters | journal papers | conference papers | other technical papers | patents | theses

Conference Papers (Fully Reviewed)

  1. V. Zaliva, F. Franchetti
    HELIX: A Case Study of a Formal Verification of High Performance Program Generation
    Workshop on Functional High Performance Computing (FHPC), 2018

  2. V. Ruzicka, F. Franchetti
    Fast and Accurate Object Detection in High Resolution 4K and 8K Video Using GPUs
    IEEE High Performance Extreme Computing Conference (HPEC), 2018
    Best Paper Finalist

  3. F. Sadi, J. Sweeney, S. McMillan, T. M. Low, J. C. Hoe, L. Pileggi, F. Franchetti
    PageRank Acceleration for Large Graphs with Scalable Hardware and Two-Step SpMV
    IEEE High Performance Extreme Computing Conference (HPEC), 2018
    Student Innovation Award

  4. A. Kulkarni, F. Franchetti, J. Kovacevic
    Algorithm Design for Large Scale Parallel FFT-Based Simulations on Heterogeneous Platforms
    IEEE High Performance Extreme Computing Conference (HPEC), 2018

  5. J. Zhang, D. G. Spampinato, S. McMillan, F. Franchetti
    Preliminary Exploration on Large-Scale Triangle Counting in Shared-Memory Multicore System
    IEEE High Performance Extreme Computing Conference (HPEC), 2018
    MIT GraphChallenge Finalist

  6. T. M. Low, D. G. Spampinato, A. Kutuluru, U. Sridhar, D. T. Popovici, F. Franchetti, S. McMillan
    Linear Algebraic Formulation of Edge-Centric K-truss Algorithms with Adjacency Matrices
    IEEE High Performance Extreme Computing Conference (HPEC), 2018
    MIT GraphChallenge Finalist

  7. J. Zhang, F. Franchetti, T. M. Low
    High Performance Zero-Memory Overhead Direct Convolutions
    International Conference on Machine Learning (ICML), 2018

  8. D. T. Popovici, T. M. Low, F. Franchetti
    Large Bandwidth-Efficient FFTs on Multicore and Multi-Socket Systems
    IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2018

  9. H. V. Koops, K. Garg, M. Kim, J. Li, A. Volk, F. Franchetti
    Multirotor UAV State Prediction Through Multi-microphone Side-Channel Fusion
    IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), 2017

  10. R. M. Veras, F. Franchetti
    A Scale-Free Structure for Real World Networks
    IEEE High Performance Extreme Computing Conference (HPEC), 2017

  11. F. Sadi, L. Pileggi, F. Franchetti
    Algorithm and Harware Co-optimized Solution for Large SpMV Problems
    IEEE High Performance Extreme Computing Conference (HPEC), 2017

  12. D. T. Popovici, F. Franchetti, T. M. Low
    Mixed Data Layout Kernels for Vectorized Complex Arithmetic
    IEEE High Performance Extreme Computing Conference (HPEC), 2017

  13. T. M. Low, V. N. Rao, M. Lee, D. Popovici, F. Franchetti, S. McMillan
    First Look: Linear Algebra-based Triangle Counting without Matrix Multiplication
    IEEE High Performance Extreme Computing (HPEC), 2017

  14. T. M. Low, F. Franchetti
    High Assurance Code Generation for Cyber-Physical Systems
    Proceedings of the 18th IEEE International Symposium on High Assurance Systems Engineering (HASE 2017), Jan 2017

  15. J. A. Deri, F. Franchetti, J. M. F. Moura
    Big Data Computation of Taxi Movement in New York City
    IEEE International Conference on Big Data (IEEE BigData), 2016

  16. J. Kepner, P. Aaltonen, D. Bader, A. Buluc, F. Franchetti, J. Gilbert, D. Hutchison, M. Kumar, A. Lumsdaine, H. Meyerhenke, S. McMillan, J. Moreira, J. D. Owens, C. Yang, M. Zalewski, T. Mattson
    Mathematical Foundations of the GraphBLAS
    IEEE High Performance Extreme Computing Conference (HPEC), 2016

  17. R. Veras, T. M. Low, F. Franchetti
    A Scale-Free Structure for Power-Law Graphs
    IEEE High Performance Extreme Computing Conference (HPEC), 2016

  18. Q. Guo, T. M. Low, N. Alachiotis, B. Akin, L. Pileggi, J. C. Hoe, F. Franchetti
    Enabling Portable Energy Efficiency with Memory Accelerated Library
    48th IEEE/ACM International Symposium on Microarchitecture (MICRO-48), 2015

  19. T. M. Low, Q. Guo, F. Franchetti
    Optimizing Space Time Adaptive Processing Through Accelerating Memory-Bounded Operations
    IEEE High Performance Extreme Computing Conference (HPEC), 2015

  20. H. V. Koops, F. Franchetti
    An Ensemble Technique for Estimating Vehicle Speed and Gear Position from Acoustic Data
    Proceedings of the 20th International Conference on Digital Signal Processing (DSP), 2015

  21. B. Akin, F. Franchetti, J. C. Hoe
    Data Reorganization in Memory Using 3D-stacked DRAM
    42nd International Symposium on Computer Architecture (ISCA), 2015

  22. H. E. Sumbul, K. Vaidyanathan, Q. Zhu, F. Franchetti, L. Pileggi
    A Synthesis Methodology for Application-Specific Logic-in-Memory Designs
    Proceedings of the 52nd Design Automation Conference (DAC), 2015

  23. D. A. Popovici, F. Russell, K. Wilkinson, C-K. Skylaris, P. H. J. Kelly, F. Franchetti
    Generating Optimized Fourier Interpolation Routines for Density Functional Theory Using SPIRAL
    29th International Parallel & Distributed Processing Symposium (IPDPS), 2015

  24. F. Franchetti, A. Sandryhaila, J. R. Johnson
    High Assurance SPIRAL
    Proceedings of SPIE 2014

  25. K. Vaidyanathan, R. Liu, H. E. Sumbul, Q. Zhu, F. Franchetti, L. Pileggi
    Efficient and Secure Intellectual Property (IP) Design with Split Fabrication
    HOST 2014

  26. Q. Guo, N. Alachiotis, B. Akin, F. Sadi, G. Xu, T-M. Low, L. Pileggi, J. Hoe, F. Franchetti
    3D-Stacked Memory-Side Acceleration: Accelerator and System Design
    2nd Workshop on Near Data Processing (WONDP) in conjunction with the 47th International Symposium on Microarchitecture (MICRO-47), 2014

  27. B. Akin, F. Franchetti, J. C. Hoe
    Understanding the Design Space of DRAM-optimized Hardware FFT Accelerators
    Proceedings of the 25th International Conference on Application-Specific Systems, Architectures and Processors (ASAP) 2014, pages 248-255

  28. B. Akın, F. Franchetti, J. C. Hoe
    HAMLeT: Hardware Accelerated Memory Layout Transform within 3D-stacked DRAM
    IEEE High Performance Extreme Computing Conference (HPEC) 2014
    Best Paper Award

  29. F. Sadi, B. Akin, D. T. Popovici, J. C. Hoe, L. Pileggi, F. Franchetti
    Algorithm/Hardware Co-optimized SAR Image Reconstruction with 3D-stacked Logic in Memory
    IEEE High Performance Extreme Computing Conference (HPEC) 2014
    Rising Stars Session

  30. T. Cui, F. Franchetti, G. Hug, R. Yang
    Accelerated AC Contingency Calculation on Commodity Multi-Core SIMD CPUs
    Proceedings of IEEE Power and Energy Society General Meeting (PES-GM), 2014

  31. B. Akin, F. Franchetti, J. Hoe
    FFTs with Near-Optimal Memory Access Through Block Data Layouts
    Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2014

  32. V. Zaliva, F. Franchetti
    Barometric and GPS Altitude Sensor Fusion
    Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2014

  33. T. Cui, F. Franchetti
    Power System Probabilistic and Security Analysis on Commodity High Performance Computing Systems
    Proceedings of the 3rd Intenational Workshop on High Performance Computing, Networking and Analytics for the Power Grid (HiPCNA-PG), 2013

  34. T. Henretty, R. Veras, F. Franchetti, L.-N. Pouchet, J. Ramanujam, P. Sadayappan
    A Stencil Compiler for Short-Vector SIMD Architectures
    Proceedings of International Conference on Supercomputing (ICS), 2013

  35. Q. Zhu, B. Akin, H. E. Sumbul, F. Sadi, J. Hoe, L. Pileggi, F. Franchetti
    A 3D-Stacked Logic-in-Memory Accelerator for Application-Specific Data Intensive Computing
    Proceedings of IEEE International 3D Systems Integration Conference (3DIC) 2013, pages 1-7

  36. Q. Zhu, H. E. Sumbul, F. Sadi, J. Hoe, L. Pileggi, F. Franchetti
    Accelerating Sparse Matrix-Matrix Multiplication with 3D-Stacked Logic-in-Memory Hardware
    IEEE High Performance Extreme Computing Conference (HPEC), 2013, pages 1-6

  37. C. Thoma, T. Cui, and F. Franchetti
    Privacy Preserving Smart Meter System Based Retail Level Electricity Market
    Proceedings of the 2013 IEEE PES General Meeting, July 2013, Vancouver, Canada

  38. M. Kong, R. Veras, K. Stock, F. Franchetti, L.-N. Pouchet, and P. Sadayappan
    When Polyhedral Transformations Meet SIMD Code Generation
    ACM SIGPLAN PLDI, 2013

  39. Q. Zhu, L. Pileggi, and F. Franchetti
    Smart Memory Synthesis for Energy-Efficient Computed Tomography Reconstruction
    SRC TECHCON, 2012

  40. T. Cui and F. Franchetti
    A Quasi-Monte Carlo Approach for Radial Distribution System Probabilistic Load Flow
    IEEE Innovative Smart Grid Technologies Conference (ISGT), 2012

  41. Q. Zhu, C. R. Berger, E. L. Turner, L. Pileggi, F. Franchetti
    Polar Format Synthetic Aperture Radar in Energy Efficient Application-Specific Logic-in-Memory
    Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 1557-1560, 2012

  42. W. Yu, F. Franchetti, J. C. Hoe, T. Chen
    Highly Efficient Performance Portable Tracking of Evolving Surfaces
    Proceedings of the 26th International Parallel and Distributed Processing Symposium (IPDPS), 296-307, 2012

  43. T. Cui, F. Franchetti
    Optimized Parallel Distribution Load Flow Solver on Commodity Multi-core CPU
    Proceedings of IEEE High Performance Extreme Computing Conference, 2012

  44. T. Cui and F. Franchetti
    A Multi-Core High Performance Computing Framework for Probabilistic Solutions of Distribution Systems
    IEEE Power and Energy Society General Meeting, 1-6, 2012

  45. F. Franchetti, Y. Voronenko, and G. Almasi
    Automatic Generation of the HPC Challenges Global FFT Benchmark for BlueGene/P
    In Proceedings of High Performance Computing for Computational Science (VECPAR) 2012

  46. Q. Zhu, L. Pileggi, and F. Franchetti
    Cost-Effective Smart Memory Implementation for Parallel Backprojection in Computed Tomography
    IFIP/IEEE International Conference on Very Large Scale Integration, 111-116, 2012

  47. Q. Zhu, K. Vaidyanathan, O. Shacham, M. Horowitz, L. Pileggi, and F. Franchetti
    Design Automation Framework for Application-Specific Logic-in-Memory Blocks
    23rd IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP), 125-132, 2012

  48. C. Thoma, T. Cui, and F. Franchetti
    Secure Multiparty Computation Based Privacy Preserving Smart Metering System
    NAPS: North American Power Symposium, 1-6, 2012

  49. B. Akin, P.A. Milder, F. Franchetti, and J. Hoe
    Memory Bandwidth Efficient Two-Dimensional Fast Fourier Transform Algorithm and Implementation for Large Problem Sizes
    IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 188-191, 2012

  50. T. Cui, F. Franchetti
    A Multi-core High Performance Computing Framework for Distribution Power Flow
    Proceedings 43rd North American Power Symposium (NAPS), 2011

  51. T. Cui, F. Franchetti
    Autotuning a Random Walk Boolean Satisfiability Solver
    Proceedings of The Sixth International Workshop on Automatic Performance Tuning (iWAPT), 2011

  52. D. S. McFarlin, V. Arbatov, F. Franchetti, M. Püschel
    Automatic SIMD Vectorization of Fast Fourier Transforms for the Larrabee and AVX Instruction Sets
    Proceedings of International Conference on Supercomputing (ICS), 2011

  53. C. R. Berger, V. Arbatov, Y. Voronenko, F. Franchetti, M. Püschel
    Real-Time Software Implementation of an IEEE 802.11a Baseband Receiver on Intel Multicore
    Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2011

  54. T. Henretty, K. Stock, L.-N. Pouchet, F. Franchetti, J. Ramanujam, and P. Sadayappan
    Data Layout Transformation for Stencil Computations on Short SIMD Architectures
    Proceedings of International Conference on Compiler Construction (CC), 2011

  55. Y. Voronenko, V. Arbatov, C. Berger, R. Peng, M. Püschel, and F. Franchetti
    Computer Generation of Platform-Adapted Physical Layer Software
    Proceedings of Software Defined Radio (SDR), 2010

  56. W. Yu, F. Franchetti, J. C. Hoe, Y.-J. Chang, T. Chen
    Fast Bilateral Filtering By Adapting Block Size
    Proceedings IEEE International Conference on Image Processing (ICIP), 2010

  57. W. Yu, F. Franchetti, J. C. Hoe, T. Chen
    Fast And Robust Active Contours For Image Segmentation
    Proceedings IEEE International Conference on Image Processing (ICIP), 2010

  58. P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel
    Hardware Implementation of the Discrete Fourier Transform With Non-Power-Of-Two Problem Size
    Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2010

  59. F. de Mesmay, S. Chellappa, F. Franchetti and M. Püschel
    Computer Generation of Efficient Software Viterbi Decoders
    Proceedings of International Conference on High-Performance Embedded Architectures and Compilers (HIPEAC), 2010

  60. F. Franchetti, F. de Mesmay, Daniel McFarlin, and M. Püschel
    Operator Language: A Program Generation Framework for Fast Kernels
    Proceedings of IFIP Working Conference on Domain Specific Languages (DSL WC), 2009
    Best Paper Award

  61. S. Chellappa, F. Franchetti and M. Püschel
    Computer Generation of Fast FFTs for the Cell Broadband Engine
    Proceedings of International Conference on Supercomputing (ICS), 2009

  62. D. McFarlin, F. Franchetti, M. Püschel and J.M.F. Moura
    High Performance Synthetic Aperture Radar Image Formation On Commodity Architectures
    Proceedings of SPIE Conference on Defense, Security, and Sensing, 2009

  63. F. Franchetti and M. Püschel
    Generating High-Performance Pruned FFT Implementations
    Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2009

  64. P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel
    Formal Datapath Representation and Manipulation for Implementing DSP Transforms
    Proceedings of Design Automation Conference (DAC), 2008

  65. F. Franchetti and M. Püschel
    Generating SIMD Vectorized Permutations
    Proceedings of International Conference on Compiler Construction (CC) 2008

  66. S. Chellappa, F. Franchetti, and M. Püschel
    FFT Program Generation for the Cell BE
    Proceedings of International Workshop on State-of-the-Art in Scientific and Parallel Computing (PARA), 2008

  67. P. D’Alberto, F. Franchetti, P. A. Milder, A. Sandryhaila, J. C. Hoe, J. M. F. Moura, and M. Püschel
    Generating FPGA Accelerated DFT Libraries
    Proceedings of Field-Programmable Custom Computing Machines (FCCM) 2007

  68. F. Franchetti and M. Püschel
    SIMD Vectorization of Non-Two-Power Sized FFTs
    Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2007

  69. P. D'Alberto, M. Püschel, and F. Franchetti
    Performance/Energy Optimization of DSP Transforms on the XScale Processor
    Proceedings Conference on High Performance Embedded Architectures & Compilers (HiPEAC) 2007

  70. A. Bonelli, F. Franchetti, J. Lorenz, M. Püschel, and C. W. Ueberhuber
    Automatic Performance Optimization of the Discrete Fourier Transform on Distributed Memory Computers
    Proceedings of ISPA 06. Lecture Notes in Computer Science, Volume 4330, 2006, Pages 818 –832
    Best Paper Award

  71. S. Chellappa, F. Franchetti, and M. Püschel
    How To Write Fast Numerical Code: A Small Introduction
    Proceedings of the Generative and Transformational Techniques in Software Engineering (GTTSE) 2007

  72. F. Franchetti, Y. Voronenko, and M. Püschel
    FFT Program Generation for Shared Memory: SMP and Multicore
    Proceedings Supercomputing 2006

  73. F. Gygi, E. W. Draeger, M. Schulz, B. R. de Supinski, J. A. Gunnels, V. Austel, J. C. Sexton, F. Franchetti, S. Kral, C. W. Ueberhuber, J. Lorenz
    Large-Scale Electronic Structure Calculations of High-Z Metals on the BlueGene/L Platform
    Proceedings Supercomputing 2006
    Gordon Bell Prize Winner 2006 (Peak Performance Award)

  74. S. Han, F. Franchetti, and M. Püschel
    Program Generation for the All-Pairs Shortest Path Problem
    Proceedings of The Fifteenth International Conference on Parallel Architectures and Compilation Techniques (PACT), 2006, pages 222-232

  75. F. Franchetti, Y. Voronenko, M. Püschel
    A Rewriting System for the Vectorization of Signal Transforms
    Proceedings High Performance Computing for Computational Science (VECPAR) 2006, LNCS 4395, pages 363-377

  76. F. Gygi, E. Draeger, B. R. de Supinski, R. K. Yates, F. Franchetti, S. Kral, J. Lorenz, C. W. Ueberhuber, J. Gunnels, J. Sexton
    Large-Scale First-Principles Molecular Dynamics Simulations on the BlueGene/L Platform using the Qbox Code
    Proceedings of Supercomputing 2005
    Gordon Bell Prize Finalist 2005

  77. F. Franchetti, Y. Voronenko, M. Püschel
    Loop Merging for Signal Transforms
    Proceedings Programming Language Design and Implementation (PLDI) 2005, pages 315-326

  78. T. Pipatsrisawat, A. Gacic, F. Franchetti, M. Püschel, J. Moura
    Performance Analysis of the Filtered Backprojection Image Reconstruction Algorithms
    Proceedings of ICASSP 2005,International Conference on Acoustics, Speech, and Signal Processing, Volume 5, pages 153–156

  79. F. Franchetti, S. Kral, J. Lorenz, M. Püschel, C. W. Ueberhuber
    Automatically Tuned FFTs for BlueGene/L’s Double FPU
    Proceedings of High Performance Computing for Computational Science (VECPAR) 2004, LNCS 3402, pages 23-36

  80. S. Kral, F. Franchetti, J. Lorenz, C. W. Ueberhuber
    FFT Compiler Techniques
    Proceedings of International Conference on Compiler Construction (CC) 2004, LNCS 2985, pages 217-231

  81. S. Kral, F. Franchetti, J. Lorenz, C. W. Ueberhuber
    SIMD Vectorization of Straight Line Code
    Proceedings of the Euro-Par ’03 Conference on Parallel and Distributed Computing, 2003, LNCS 2790, page 251-260

  82. T. Fahringer, F. Franchetti, M. Geissler, G. Madsen, H. Moritsch, R. Prodan
    On Using ZENTURIO for Performance and Parameter Studies on Cluster and Grids
    Proceedings of the 11th Euromicro Conference on Parallel Distributed and Network based Processing (Euro PDP 2003 ), pages 185-192

  83. F. Franchetti, M. Püschel
    Short Vector Code Generation and Adaptation for DSP Algorithms
    Proceedings of ICASSP 2003, International Conference on Acoustics, Speech, and Signal Processing, volume 2, pages 537-540

  84. F. Franchetti, M. Püschel
    Short Vector Code Generation for the Discrete Fourier Transform
    Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS '03), pages 58-67

  85. F. Franchetti, M. Püschel
    A SIMD Vectorizing Compiler for Digital Signal Processing Algorithms
    Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS '02), pages 20-26

  86. F. Franchetti, H. Karner, S. Kral, C.W. Ueberhuber
    Architecture Independent Short Vector FFTs
    Proceedings of ICASSP 2001, International Conference on Acoustics, Speech, and Signal Processing, volume 2, pages 1109-1112

book chapters | journal papers | conference papers | other technical papers | patents | theses

Other Conference Papers, Technical Reports, Posters, and Extended Abstracts

  1. A. Kulkarni, F. Franchetti, J. Kovacevic
    Algorithm Design for Large Scale FFT-Based Simulations on CPU-GPU Platforms
    International Conference on Parallel Processing (ICPP), 2018, Poster

  2. G. Xu, T. M. Low, J. C. Hoe, F. Franchetti
    Optimizing FFT Resource Efficiency of FPGA using High-level Synthesis
    IEEE High Performance Extreme Computing Conference (HPEC), 2017, Poster

  3. H. V. Koops, K. Garg, M. Kim, J. Li, A. Volk, F. Franchetti
    Prediction of Quadcopter State through Multi-Microphone Side-Channel Fusion
    Technical Report UU-CS-2017-001, Dept. of Information and Computing Sciences, Utrecht University, 2017

  4. F. Sadi, L. Pileggi, F. Franchetti
    3D DRAM Based Application Specific Hardware Accelerator for SpMV
    IEEE High Performance Extreme Computing Conference (HPEC), 2016, Poster

  5. R. Veras, D. Popovici, T. M. Low, F. Franchetti
    Compilers, Hands-Off My Hands-On Optimizations
    3rd International Workshop on Programming Models for SIMD/Vector Programming (WPMVP), 2016

  6. J. Zhang, T. M. Low, Q. Guo, F. Franchetti
    A 3D-Stacked Memory Manycore Stencil Accelerator System
    3rd Workshop on Near-Data Processing. In conjuction with the 48th IEEE/ACM International Symposium on Microarchitecture (MICRO-48), 2015

  7. T. Popovici, F. Russel,, K. Wilkinson, C.-K Skylaris, P.H. J. Kelly, F. Franchetti
    Generating Optimized Fourier Interpolation Routines for Density Functional Theory Using SPIRAL
    CPC: Workshop on Compilers for Parallel Computing, 2015

  8. T. Ozturk, C. Stein, R. Pokharel, T. Popovici, R. Suter, F. Franchetti, A. Rollett
    Spectral Full-Field Deformation Modeling of Polycrystalline Materials
    Neutron and X-Ray Studies of Advanced Materials VIII: Deffraction Limit and Beyond, TMS Annual Meeting and Exhibition, 2015, Poster

  9. T. Ozturk, C. Stein, R. Pokharel, T. Popovici, F. Franchetti, R. Suter, A. Rollett
    Performance Evaluation, Algorithm Optimization and Sensitivity Analysis of the Spectral Full-Field Deformation Modeling of Polycrystalline Materials
    3rd World Congress on Integrated Computational Materials Engineering, Poster, 2015

  10. B. Duff, J. Larkin, M. Franusich, F. Franchetti
    Automatic Generation of 3-D FFTs
    Abstract, 2014

  11. T. Ozturk, T. Popovici, C. Stein, R. Pokharel, F. Franchetti, A. Rollett
    Fast Fourier Transform Based Mechanical Behavior Formulation: Optimized Implementation and Sensitivity Analysis of the Method
    Multiscale Modeling of Microstructure Deformation in Material Processing (Materials Science & Technology 2014), oral presentation

  12. H. E. Sumbul, A. Patterson, A. Tazzoli, G. Fedder, F. Franchetti, G. Piazza, L. Pileggi
    Trusted Split-Fabrication System-on-Chip Design Technology and Methodology
    Government Applications & Critical Technology Conference (GOMACTech-13), Poster, 2013

  13. T. Cui and F. Franchetti
    A Software Performance Engineering Approach to Fast Transmission Probabilistic Load Flow
    IEEE PES General Meeting, Vancouver, Canada, July 2013, Poster

  14. C. Angelopoulos, F. Franchetti, and M. Pueschel
    Automatic Generation of FFT Libraries for GPUs
    NVIDIA Research Summit at the GPU Technology Conference, 2012, Poster

  15. B. Akin, P. Milder, F. Franchetti, and J. C. Hoe
    Algorithm and Architecture Optimization for Large Size Two Dimensional Discrete Fourier Transform
    FPGA: Proceedings of the 20th ACM/SIGDA International Symposium on Field Programmable Gate Arrays, 2012, Poster

  16. Q. Zhu, E. L. Turner, C. R. Berger, L. Pileggi, and F. Franchetti
    Application-Specific Logic-in-Memory for Polar Format Synthetic Aperture Radar
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2011
    Best paper session

  17. W. Yu, F. Franchetti, J. C. Hoe, J. M. F. Moura, T. Chen
    Performance Portable Tracking of Evolving Surfaces
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2011
    Best paper session

  18. T. Cui, F. Franchetti
    A Monte Carlo Framework for Probabilistic Distribution Power Flow
    Seventh Annual CMU Conference on the Electricity Industry, 2011, Poster

  19. Q. Li, T. Cui, R. Negi, F. Franchetti, M. D. Ilic
    On-line Decentralized Charging of Plug-In Electric Vehicles in Power Systems
    Online manuscript

  20. L. Meng, J. R. Johnson, F. Franchetti, Y. Voronenko, M. Moreno Maza, and Y. Xie
    Spiral-Generated Modular FFT Algorithms
    Proceedings 4th International Workshop on Parallel Symbolic Computation (PASCO), 2010, pages 169–170

  21. S. Chellappa, F. Franchetti, and M. Püschel
    High Performance Linear Transform Program Generation for the Cell BE
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2009

  22. D. McFarlin, F. Franchetti, and M. Püschel
    Vectorized Fast Fourier Transform Libraries for the Larrabee and AVX Instruction Set Extension
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2009
    Best paper award

  23. S. Chellappa, F. Franchetti, and M. Püschel
    FFT Program Generation for the Cell BE
    In Proceedings of the 14th Workshop on Compilers for Parallel Computers (CPC), 2009

  24. S. Chellappa, F. Franchetti, and M. Püschel
    Automatic Linear Transform Program Generation for the Cell BE
    Proceedings of Supercomputing 2008

  25. F. Franchetti, D. McFarlin, F. de Mesmay, H. Shen, T. Wlodarczyk, S. Chellappa, M. Telgarsky, P. Milder, Y. Voronenko, Q. Yu, J. Hoe, J. Moura, and M. Püschel
    Program Generation with Spiral: Beyond Transforms
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2008

  26. Y. Voronenko, F. Franchetti, F. de Mesmay, and M. Püschel
    Generating High-Performance General Size Linear Transform Libraries Using Spiral
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2008
    Best paper award

  27. P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel
    Linear Transforms: From Math to Efficient Hardware
    Proceedings of Design Automation Conference (DAC) High-Level Synthesis Workshop, 2008

  28. F. de Mesmay, F. Franchetti, Y. Voronenko, and M. Püschel
    Automatic Generation of Multithreaded Vectorized Adaptive Libraries for Matrix Multiplication
    Proceedings of the 5th International Workshop on Parallel Matrix Algorithms and Applications (PMAA), 2008

  29. Y. Voronenko, F. Franchetti, F. de Mesmay, and M. Püschel
    System Demonstration of Spiral: Generator for High-Performance Linear Transform Libraries
    Proceedings of the 12th International Conference on Algebraic Methodology and Software Technology (AMAST), 2008, pages 407-412

  30. F. Franchetti, Y. Voronenko, P. A. Milder, S. Chellappa, M. Telgarsky, H. Shen, P. D'Alberto, F. de Mesmay, J. C. Hoe, J. M. F. Moura, M. Püschel
    Domain-Specific Library Generation for Parallel Software and Hardware Platforms
    Proceedings of the NSF Next Generation Software (NGS) Workshop, 2008

  31. P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel
    FFT Compiler: From Math to Efficient Hardware
    IEEE International High Level Design Validation and Test Workshop (HLDVT), 2007
    Invited short paper

  32. F. Franchetti, Y. Voronenko, and M. Püschel
    FFT Program Generation for Shared Memory: SMP and Multicore
    Proceedings of the 13th Workshop on Compilers for Parallel Computers (CPC), 2007

  33. P. A. Milder, F. Franchetti, J. C. Hoe, and M. Püschel
    Fast Fourier Transform on FPGA: Design Choices and Evaluation
    [abstract] [poster] [technical report]
    Proceedings of FPGA, 2007

  34. P. D’Alberto, P. Milder, F. Franchetti, J. C. Hoe, M. Püschel, J. M. F. Moura
    Discrete Fourier Transform Compiler for FPGA and CPU/FPGA Partitioned Implementations
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2006, on CD-ROM

  35. F. Franchetti, A. Bonelli, E. Chuangsuwanich, Y. J. Lee, J. Lorenz, T. Peter, H. Shen, M. Telgarsky, Y. Voronenko, M. Püschel, J. M. F. Moura, C. W. Ueberhuber
    Parallelism in Spiral
    Proceedings of Workshop on Programming Models for Ubiquitous Parallelism (PMUP), 2006, pages 28-32

  36. F. Franchetti, Y. Voronenko, M. Püschel
    Spiral: Generating Signal Processing Kernels for New Commodity Architectures
    Proceedings of EDGE Workshop 2006, pages D49-D50

  37. F. Franchetti
    Top Performance in Signal Processing
    International Workshop on Numerical and Symbolic Scientific Computing, 2003

  38. F. Franchetti
    A Portable Short Vector Version of FFTW
    Proceedings of MATHMOD 2003 - Fourth IMACS Symposium on Mathematical Modeling, volume 2, pages 1539-1548

  39. F. Franchetti, F. Kaltenberger, C.W. Ueberhuber
    FFT Kernels with FMA Utilization
    Proceedings of the APLIMAT 2002 Conference, pages 333-339

  40. F. Franchetti, M. Püschel, J. Moura, C.W. Ueberhuber
    Short Vector SIMD Code Generation for DSP Algorithms
    Proceedings of High Performance Embedded Computing Conference (HPEC), MIT Lincoln Laboratory, 2002, on CD-ROM


book chapters | journal papers | conference papers | other technical papers | patents | theses

Patents

  1. F. Franchetti, Q. Zhu, L. T. Pileggi
    3DIC memory chips including computational logic-in-memory for performing accelerated data processing
    U.S. Patent 9286216. March 15, 2016

book chapters | journal papers | conference papers | other technical papers | patents | theses

Theses

  1. F. Franchetti
    Performance Portable Short Vector Transforms
    Ph.D. Thesis Computational Mathematics, Vienna University of Technology 2003 (Ref.: Prof. Dr. C. W. Ueberhuber, 223 pages)

  2. F. Franchetti
    Short Vector FFTs
    Diploma Thesis Technical Mathematics, Vienna University of Technology 2000 (Ref.: Prof. Dr. C. W. Ueberhuber, 148 pages)

Copyrights to many of the above papers are held by the publishers. The attached PDF files are preprints. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder. Some links to papers above connect to IEEE Xplore with permission from IEEE, and viewers must follow all of IEEE's copyright policies.

home  |  short cv  |  projects  | publications | professional activity  |  courses  |  students  |  rockin’