See also my page on Google Scholar.
To view the abstract or full PDF for any paper, please follow the link to the right of the paper's title.
Precision and Performance-Aware Voltage Scaling in DNN Accelerators [info and pdf]
Mallika Rathore, Peter Milder, and Emre Salman
Proceedings of the Great Lakes Symposium on VLSI (GLSVLSI) 2023
Efficient Methods for Natural Language Processing: A Survey [info and pdf]
Marcos Treviso, Ji-Ung Lee, Tianchu Ji, Betty van Aken, Qingqing Cao, Manuel R. Ciosici, Michael Hassid, Kenneth Heafield, Sara Hooker, Colin Raffel, Pedro H. Martins, André F. T. Martins, Jessica Zosa Forde, Peter Milder, Edwin Simpson, Noam Slonim, Jesse Dodge, Emma Strubell, Niranjan Balasubramanian, Leon Derczynski, Iryna Gurevych, Roy Schwartz
Transactions of the Association for Computational Linguistics 2023; 11 826–860
Waverunner: An Elegant Approach to Hardware Acceleration of State Machine Replication [pdf] [talk]
Mohammadreza Alimadadi, Hieu Mai, Shenghsun Cho, Michael Ferdman, Peter Milder, and Shuai Mu
USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2023.
OPSEL: Optimal Producer Selection under Data Redundancy in Wireless Edge Environments [info and pdf]
Mohammed Elbadry, Fan Ye, and Peter Milder
ACM Conference on Information-Centric Networking (ICN), 2022.
Unifying Address and Name Based Communication in Wireless Medium Access Control
Mohammed Elbadry, Fan Ye, and Peter Milder
Military Communications Conference (MILCOM), 2021.
On the Distribution, Sparsity, and Inference-time Quantization of Attention Values in Transformers [arXiv] [intro video] [code and data]
Tianchu Ji, Shraddhan Jain, Michael Ferdman, Peter Milder, H. Andrew Schwartz, and Niranjan Balasubramanian
Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021
Practical Model Checking on FPGAs [info and PDF]
Shenghsun Cho, Mrunal Patel, Michael Ferdman, and Peter Milder
ACM Transactions on Reconfigurable Technology and Systems, Volume 14, Issue 2, July 2021.
Aletheia: A Lightweight Tool for Wi-Fi Medium Analysis on the Edge [preprint PDF]
Mohammed Elbadry, Fan Ye, and Peter Milder
IEEE International Conference on Communications (ICC), 2021.
Pub/Sub in the Air: A Novel Data-centric Radio Supporting Robust Multicast in Edge Environments [info] [preprint PDF]
Mohammed Elbadry, Fan Ye, Peter Milder, and Yuanyuan Yang
ACM/IEEE Symposium on Edge Computing (SEC), 2020.
Error Probability Models for Voltage-Scaled Multiply-Accumulate Units [IEEE Xplore]
Mallika Rathore, Peter Milder, and Emre Salman
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Volume 28, Issue 7, July 2020.
Flick: Fast and Lightweight ISA-Crossing Call for Heterogeneous-ISA Environments [preprint PDF]
Shenghsun Cho, Han Chen, Sergey Madaminov, Michael Ferdman, and Peter Milder
IEEE/ACM International Symposium on Computer Architecture (ISCA), 2020.
FPGA-Accelerated Samplesort for Large Data Sets [info and published version] [preprint PDF]
Han Chen, Sergey Madaminov, Michael Ferdman, and Peter Milder
ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2020.
Argus: An End-to-End Framework for Accelerating CNNs on FPGAs [info and published version] [preprint PDF]
Yongming Shen, Tianchu Ji, Michael Ferdman, and Peter Milder
IEEE Micro, Volume 39, Issue 5, September–October 2019. Special issue on Machine Learning Acceleration.
Runtime Programmable Pipelines for Model Checkers on FPGAs [PDF]
Mrunal Patel, Shenghsun Cho, Michael Ferdman, and Peter Milder
International Conference on Field Programmable Logic and Applications (FPL), 2019.
Data Flow Oriented Hardware Design of RNS-based Polynomial Multiplication for SHE Acceleration [info] [PDF]
Joël Cathébras, Alexandre Carbon, Peter Milder, Renaud Sirdey and Nicolas Ventroux
IACR Conference on Cryptographic Hardware and Embedded Systems (CHES) 2018 and IACR Transactions on Cryptographic Hardware and Embedded Systems (TCHES), Issue 3, Volume 2018.
FPGASwarm: High Throughput Model Checking on FPGAs [PDF]
Shenghsun Cho, Michael Ferdman, and Peter Milder
International Conference on Field-Programmable Logic and Applications (FPL) 2018.
Medusa: A Scalable Interconnect for Many-Port DNN Accelerators and Wide DRAM Controller Interfaces [PDF] [extended arXiv version]
Yongming Shen, Tianchu Ji, Michael Ferdman, and Peter Milder
International Conference on Field-Programmable Logic and Applications (FPL) 2018. See also extended version arXiv:1807.04013.
Quantifying Energy and Latency Improvements of FPGA-Based Sensors for Low-Cost Spectrum Monitoring [PDF]
Arani Bhattacharya, Han Chen, Peter Milder, and Samir R. Das
IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), 2018.
A Full-System VM-HDL Co-Simulation Framework for Servers with PCIe-Connected FPGAs [PDF]
Shenghsun Cho, Mrunal Patel, Han Chen, Michael Ferdman and Peter Milder
Proceedings of the ACM/SIGDA International Conference on Field-Programmable Gate Arrays (FPGA), 2018.
Maximizing CNN Accelerator Efficiency Through Resource Partitioning [PDF]
Yongming Shen, Michael Ferdman, and Peter Milder
Proceedings of the 44th International Symposium on Computer Architecture (ISCA), 2017.
Escher: A CNN Accelerator with Flexible Buffering to Minimize Off-Chip Transfer [PDF]
Yongming Shen, Michael Ferdman, and Peter Milder
Proceedings of the 25th IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2017.
Area, Throughput, and Power Trade-offs for FPGA- and ASIC-based Execution Stream Compression [INFO/PDF]
Maria Isabel Mera, Jonah Caplan, Seyyed Hasan Mozafari, Brett H. Meyer, and Peter Milder
ACM Transactions on Embedded Computing, Volume 16, Issue 4, Article No. 96, 2017. Special Issue on Secure and Fault-tolerant Embedded Computing.
Practical Matlab Experience in Lecture-Based Signals and Systems Courses
Peter Milder and Mónica Bugallo
Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, 2017.
Fused Layer CNN Accelerators [PDF]
Manoj Alwani, Han Chen, Michael Ferdman, and Peter Milder
Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) 2016.
Overcoming Resource Underutilization in Spatial CNN Accelerators [PDF]
Yongming Shen, Michael Ferdman, and Peter Milder
Proceedings of the International Conference on Field-Programmable Logic and Applications (FPL) 2016.
Streaming Sorting Networks [info] [preprint PDF]
Marcela Zuluaga, Peter Milder, and Markus Püschel
ACM Transactions on Design Automation of Electronic Systems, Vol. 21, No. 4, Article 55, May 2016.
Nautilus: Fast Automated IP Design Space Search Using Guided Genetic Algorithms [info] [PDF]
Michael K. Papamichael, Peter Milder, and James C. Hoe
Proceedings of Design Automation Conference (DAC), 2015.
Trade-offs in Execution Signature Compression for Reliable Processor Systems [info] [PDF]
Jonah Caplan, Maria Isabel Mera, Peter Milder, and Brett H. Meyer
Proceedings of Design, Automation and Test in Europe (DATE), 2014.
Experimental demonstration of 30 Gb/s direct-detection optical OFDM transmission with blind symbol synchronisation using virtual subcarriers [info] [PDF]
R. Bouziane, P. A. Milder, S. Erkılınç, L. Galdino, S. Kilmurray, B. C. Thomsen, P. Bayvel, and R. I. Killey
Optics Express, Vol. 22, Issue 4, pp. 4342–4348, 2014.
Blind Symbol Synchronisation in Direct-Detection Optical OFDM Using Virtual Subcarriers [info]
Rachid Bouziane, Peter Milder, Sean Kilmurray, Benn C. Thomsen, Stephan Pachnicke, Polina Bayvel, and Robert I. Killey
Proceedings of Optical Fiber Communication Conference (OFC), 2014.
Computer Generation of Hardware for Linear Digital Signal Processing Transforms [info] [PDF]
Peter Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
ACM Transactions on Design Automation of Electronic Systems, Vol. 17, No. 2, Article 15, April 2012.
Winner, 2014 ACM TODAES Best Paper Award.
Memory Bandwidth Efficient Two-Dimensional Fast Fourier Transform Algorithm and Implementation for Large Problem Sizes [info, PDF]
Berkin Akin, Peter A. Milder, Franz Franchetti, and James C. Hoe
Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2012.
Computer Generation of Streaming Sorting Networks [info, PDF]
Marcela Zuluaga, Peter A. Milder, and Markus Püschel
Proceedings of Design Automation Conference (DAC), 2012.
"Smart" Design Space Sampling to Predict Pareto-Optimal Solutions [info, PDF]
Marcela Zuluaga, Andreas Krause, Peter A. Milder, and Markus Püschel
Proceedings of Languages, Compilers, Tools and Theory for Embedded Systems, 2012.
Improving Fixed-Point Accuracy of FFT Cores in O-OFDM Systems [info, PDF]
Robert Koutsoyannis, Peter A. Milder, Christian R. Berger, Madeleine Glick, James C. Hoe, and Markus Püschel
Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2012.
Real-Time OFDM or Nyquist Pulse Generation - Which Performs Better with Limited Resources? [info] [PDF]
Rene Schmogrow, Rachid Bouziane, Matthias Meyer, Peter A. Milder, Philipp C. Schindler, Robert I. Killey, Polina Bayvel, Christian Koos, Wolfgang Freude, and Juerg Leuthold.
Optics Express, Vol. 20, Issue 26, pp. B543-B551, 2012. Special Issue: European Conference on Optical Communications 2012 Focus Issue
Extension of ECOC 2012 paper, below
Generation and Transmission of 85.4 Gb/s Real-Time 16QAM Coherent Optical OFDM Signals Over 400 km SSMF with Preamble-less Reception [info] [PDF]
Rachid Bouziane, Rene Schmogrow, David Hillerkuss, Peter A. Milder, Christian Koos, Wolfgang Freude, Juerg Leuthold, Polina Bayvel, and Robert I. Killey.
Optics Express, 2012, Vol. 20, Issue 19, pp. 21612-21617, 2012.
Real-Time Digital Nyquist-WDM and OFDM Signal Generation: Spectral Efficiency Versus DSP Complexity [info]
Rene Schmogrow, Rachid Bouziane, Matthias Meyer, Peter A. Milder, Philipp Schindler, Polina Bayvel, Robert Killey, Wolfgang Freude, and Juerg Leuthold
Proceedings of European Conference on Optical Communications (ECOC), 2012.
85.4 Gbit/s Real-Time OFDM Signal Generation with Transmission over 400 km and Preamble-less Reception [info]
Rene Schmogrow, Rachid Bouziane, David Hillerkuss, Peter A. Milder, Robert Koutsoyannis, Robert Killey, Yannis Benlachtar, Philip Watts, Polina Bayvel, Christian Koos, Wolfgang Freude, and Juerg Leuthold
Proceedings of Conference on Lasers and Electro-Optics (CLEO), 2012.
Dependence of Optical OFDM Transceiver ASIC Complexity on FFT Size [info]
Rachid Bouziane, Peter A. Milder, Robert Koutsoyannis, Yannis Benlachtar, James C. Hoe, Madeleine Glick, and Robert I. Killey
Proceedings of Optical Fiber Conference (OFC), 2012.
Design and Simulation of 25 Gb/s Optical OFDM Transceiver ASICs [info] [PDF]
Peter A. Milder, Rachid Bouziane, Robert Koutsoyannis, Christian R. Berger, Yannis Benlachtar, Robert I. Killey, Madeleine Glick, and James C. Hoe
Optics Express, Vol. 19, Issue 21, pp. B337-B342, 2011. Special Issue: European Conference on Optical Communications 2011 Focus Issue
Extension of ECOC 2011 paper, below
Design Studies for ASIC Implementations of 28 GS/s Optical QPSK- and 16-QAM-OFDM Transceivers [info] [PDF]
Rachid Bouziane, Peter A. Milder, Robert Koutsoyannis, Yannis Benlachtar, Christian R. Berger, James C. Hoe, Markus Püschel, Madeleine Glick, and Robert I. Killey
Optics Express, Vol. 19, Issue 21, pp. 20857—20864, 2011.
Optimizing FFT Precision in Optical OFDM Transceivers [info]
Rachid Bouziane, Robert Koutsoyannis, Peter A. Milder, Yannis Benlachtar, James C. Hoe, Markus Püschel, Madeleine Glick, and Robert I. Killey.
IEEE Photonics Technology Letters, Vol. 23, No. 20, pp. 1550-1552, 2011.
Theoretical and Experimental Evaluation of Clipping and Quantization Noise for Optical OFDM [info, PDF]
Christian R. Berger, Yannis Benlachtar, Robert I. Killey, and Peter A. Milder.
Optics Express, Vol. 19, Issue 18, pp. 17697-17712, 2011.
Design and Simulation of 25 Gb/s Optical OFDM Transceiver ASICs [info] [PDF]
Peter A. Milder, Rachid Bouziane, Robert Koutsoyannis, Christian R. Berger, Yannis Benlachtar, Robert I. Killey, Madeleine Glick, and James C. Hoe
Proc. European Conference on Optical Communication (ECOC), 2011.
Single-chip Heterogeneous Computing: Does the Future Include Custom Logic, FPGAs, and GPUs? [PDF] [info]
Eric S. Chung, Peter A. Milder, James C. Hoe, and Ken Mai
Proc. IEEE/ACM International Symposium on Microarchitecture (MICRO), 2010.
Hardware Implementation of the Discrete Fourier Transform with Non-Power-of-Two Problem Size [info, PDF]
Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
Proc. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2010.
Design Studies for an ASIC Implementation of an Optical OFDM Transceiver [info, PDF]
Rachid Bouziane, Peter A. Milder, Robert Koutsoyannis, Christian Berger, Yannis Benlachtar, James C. Hoe, Markus Püschel, Madeleine Glick, and Robert I. Killey
European Conference on Optical Communication (ECOC), 2010
Real-Time Digital Signal Processing for the Generation of Optical Orthogonal Frequency Division Multiplexed Signals [info, PDF]
Yannis Benlachtar, Philip M. Watts, Rachid Bouziane, Peter A. Milder, Robert Koutsoyannis, James C. Hoe, Markus Püschel, Madeleine Glick, and Robert I. Killey
IEEE Journal of Selected Topics in Quantum Electronics, Vol. 16, Issue 5, pp. 1235-1244, Sep.-Oct., 2010.
Permuting Streaming Data Using RAMs [info, PDF]
Markus Püschel, Peter A. Milder, and James C. Hoe
Journal of the ACM, Vol. 56, Issue 2, pp. 10:1-10:34, 2009
Automatic Generation of Streaming Datapaths for Arbitrary Fixed Permutations [info, PDF]
Peter A. Milder, James C. Hoe, and Markus Püschel
Proc. Design, Automation and Test in Europe (DATE), 2009
21.4 GS/s Real-Time DSP-Based Optical OFDM Signal Generation and Transmission over 1600 km of Uncompensated Fibre [info, PDF]
Yannis Benlachtar, Philip M. Watts, Rachid Bouziane, Peter A. Milder, Robert Koutsoyannis, James C. Hoe, Markus Püschel, Madeleine Glick, and Robert I. Killey
Proc. European Conference on Optical Communication (ECOC) Post-Deadline session, 2009
Generation of Optical OFDM Signals Using 21.4 GS/s Real Time Digital Signal Processing [info, PDF]
Yannis Benlachtar, Philip M. Watts, Rachid Bouziane, Peter A. Milder, Deepak Rangaraj, Anthony Cartolano, Robert Koutsoyannis, James C. Hoe, Markus Püschel, Madeleine Glick, and Robert I. Killey
Optics Express, Vol. 17, Issue 20, pp. 17658-17668, 2009
Formal Datapath Representation and Manipulation for Implementing DSP Transforms [info, PDF]
Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
Proc. ACM/IEEE Design Automation Conference (DAC), 2008
Best paper candidate (10 out of 147)
Generating FPGA-Accelerated DFT Libraries [info, PDF]
Paolo D'Alberto, Peter A. Milder, Aliaksei Sandryhaila, Franz Franchetti, James C. Hoe, Jeremy Johnson, José M. F. Moura, and Markus Püschel
Proc. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2007
Fast and Accurate Resource Estimation of Automatically Generated Custom DFT IP Cores [info, PDF]
Peter A. Milder, Mohammad Ahmad, James C. Hoe, and Markus Püschel
Proc. ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2006
Automatic Generation of Customized Discrete Fourier Transform IPs [info, PDF]
Grace Nordin, Peter A. Milder, James C. Hoe, and Markus Püschel
Proc. ACM/IEEE Design Automation Conference (DAC), 2005
Guest Editorial: Special Issue: Hardware Acceleration of Machine Learning [info]
Michael Ferdman, Jorge Albericio, Tushar Krishna, and Peter Milder.
IEEE Transactions on Computers, Vol. 71, No. 12, December 2022.
Sorting Large Data Sets with FPGA-Accelerated Samplesort
Han Chen, Sergey Madaminov, Michael Ferdman, and Peter Milder
Poster and abstract, 27th IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2019.
Poster: A Raspberry Pi Based Data-Centric MAC for Robust Multicast in Vehicular Networks
Mohammed Elbadry, Bing Zhou, Fan Ye, Peter Milder, and YuanYuan Yang
Poster and extended abstract, 24th Annual International Conference on Mobile Computing and Networking (MobiCom), 2018.
A VM-HDL Co-Simulation Framework for Systems with PCIe-Connected FPGAs [PDF]
Shenghsun Cho, Mrunal Patel, Basavaraj Kaladagi, Han Chen, Tapti Palit, Michael Ferdman, and Peter Milder
To appear at SRC TECHCON 2017
Stony Brook University CEAS Technical Report 839, 2017.
Storage-Efficient Batching for Minimizing Bandwidth of Fully-Connected Neural Network Layers
Yongming Shen, Michael Ferdman, and Peter Milder
Poster and abstract, ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2017
MEMOCODE 2016 Design Contest: k-Means Clustering [PDF]
Peter Milder
Invited paper, ACM-IEEE International Conference on Formal Methods for System Design (MEMOCODE), 2016
See also: 2016 MEMOCODE Design Contest.
MEMOCODE 2015 Design Contest: Continuous Skyline Computation [PDF]
Peter Milder
Invited paper, ACM-IEEE International Conference on Formal Methods for System Design (MEMOCODE), 2015
See also: 2015 MEMOCODE Design Contest.
MEMOCODE 2014 Design Contest: k-Nearest Neighbors with Mahalanobis Distance Metric [PDF]
Peter Milder
Invited paper, ACM-IEEE International Conference on Formal Methods for System Design (MEMOCODE), 2014
See also: 2014 MEMOCODE Design Contest.
Recent Progress on Real-Time DSP for Direct Detection Optical OFDM Transceivers [info]
Robert I. Killey, Yannis Benlachtar, Rachid Bouziane, Peter A. Milder, Robert J. Koutsoyannis, Christian R. Berger, James C. Hoe, Markus Püschel, Philip M. Watts, and Madeleine Glick.
Invited paper, Optical Fiber Communication Conference (OFC), 2011.
Real-time DSP-based Optical OFDM Transmission [pdf]
Yannis Benlachtar, Rachid Bouziane, Peter A. Milder, Robert Koutsoyannis, Christian R. Berger, James C. Hoe, Markus Püschel, Philip M. Watts, Madeleine Glick, and Robert I. Killey
Invited paper, IEEE Photonics Society Annual Meeting, 2010.
Optical OFDM for the Data Center [info, PDF]
Yannis Benlachtar, Rachid Bouziane, Robert I. Killey, Christian Berger, Peter A. Milder, Robert Koutsoyannis, James C. Hoe, Markus Püschel, and Madeleine Glick
Invited paper, International Conference on Transparent Optical Networks (ICTON), 2010.
FPGA-Based Optical Transmitters for Electronic Predistortion and Advanced Signal Format Generation [pdf]
Robert I. Killey, Philip M. Watts, Yannis Benlachtar, Robert Waegemans, Rachid Bouziane, Ramanan Thiruneelakandan, Peter A. Milder, Deepak Rangaraj, Anthony Cartolano, Robert Koutsoyannis, James C. Hoe, Markus Püschel, Madeleine Glick, and Polina Bayvel
Invited paper, Annual Meeting of the IEEE Lasers and Electro-Optics Society (LEOS), 2009.
Linear Transforms: From Math to Efficient Hardware [info, PDF]
Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
Proc. Design Automation Conference (DAC) High-Level Synthesis Workshop, 2008.
Domain-Specific Library Generation for Parallel Software and Hardware Platforms [info, PDF]
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
Proc. NSF Next Generation Software Program workshop (NSFNGS), 2008
Program Generation with Spiral: Beyond Transforms [info, PDF]
Franz Franchetti, Daniel McFarlin, Frédéric de Mesmay, Hao Shen, Tomasz Wlodarczyk, Srinivas Chellappa, Marek Telgarsky, Peter A. Milder, Yevgen Voronenko, Qian Yu, James C. Hoe, José M. F. Moura, and Markus Püschel
Proc. High Performance Embedded Computing (HPEC), 2008
Fast Fourier Transform on FPGA: Design Choices and Evaluation [pdf: abstract] [pdf: poster (1.2 MB)]
Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
Poster and abstract, presented at ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2007
FFT Compiler: From Math to Efficient Hardware [info, PDF]
Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
Invited short paper, Proc. IEEE International High Level Design Validation and Test Workshop (HLDVT), 2007
Discrete Fourier Transform Compiler for FPGA and CPU/FPGA Partitioned Implementations [info]
Paolo D'Alberto, Peter A. Milder, Franz Franchetti, James C. Hoe, Markus Püschel, and José M. F. Moura
Proc. High Performance Embedded Computing (HPEC), 2006
A Mathematical Approach for Compiling and Optimizing Hardware Implementations of DSP Transforms [PDF]
Peter A. Milder
Ph.D. Thesis. Electrical and Computer Engineering, Carnegie Mellon University, August 2010.
Discrete Fourier Transform Compiler: From Mathematical Representation to Efficient Hardware [info, PDF]
Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel
Technical Report. Center for Silicon System Implementation, No. CSSI 07-01, January 2007.