Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
digital_signal_processing_hardware [2019/03/31 14:36] – edit | digital_signal_processing_hardware [2021/11/22 03:20] (current) – edit | ||
---|---|---|---|
Line 4: | Line 4: | ||
* **Students** | * **Students** | ||
- | * Berkin Akin ([[http://www.ece.cmu.edu/ | + | * Berkin Akin ([[https://users.ece.cmu.edu/ |
* Robert J. Koutsoyannis (MS' | * Robert J. Koutsoyannis (MS' | ||
- | * [[http:// | + | * [[http:// |
- | * [[http:// | + | * [[http:// |
* Guanglin Xu | * Guanglin Xu | ||
* **[[http:// | * **[[http:// | ||
* **[[http:// | * **[[http:// | ||
* **Efficient Memory Accesses** | * **Efficient Memory Accesses** | ||
- | * Fazle Sadi, Joe Sweeney, Scott McMillan, Tze Meng Low, James C. Hoe, Larry Pileggi, Franz Franchetti. **PageRank Acceleration for Large Graphs with Scalable Hardware and Two-Step SpMV**. IEEE High Performance Extreme Computing Conference (HPEC), September 2018. ([[http://www.ece.cmu.edu/ | + | |
+ | * Franz Franchetti, Tze Meng Low, Doru Thom Popovici, Richard M. Veras, Daniele G. Spampinato, Jeremy R. Johnson, Markus Pueschel, James C. Hoe, and J. M. F. Moura. **SPIRAL: Extreme Performance Portability**. Proceedings of the IEEE, Special Issue on From High Level Specification to High Performance Code, November 2018. ([[https:// | ||
+ | | ||
* Berkin Akin, Franz Franchetti, James C. Hoe. **HAMLeT Architecture for Parallel Data Reorganization in Memory**. IEEE Micro Near-Data Processing Special Issue, Jan/Feb 2016 ([[http:// | * Berkin Akin, Franz Franchetti, James C. Hoe. **HAMLeT Architecture for Parallel Data Reorganization in Memory**. IEEE Micro Near-Data Processing Special Issue, Jan/Feb 2016 ([[http:// | ||
- | * Qi Guo, Tze Men Low, Nikos Alachiotis, Berkin Akin, Larry Pileggi, James C. Hoe, Franz Franchetti. **Enabling Portable Energy Efficiency with Memory Accelerated Library**. Proc. ACM/IEEE International Symposium on Microarchitecture (MICRO), December 2015. ([[http://www.ece.cmu.edu/ | + | * Qi Guo, Tze Men Low, Nikos Alachiotis, Berkin Akin, Larry Pileggi, James C. Hoe, Franz Franchetti. **Enabling Portable Energy Efficiency with Memory Accelerated Library**. Proc. ACM/IEEE International Symposium on Microarchitecture (MICRO), December 2015. ([[https://users.ece.cmu.edu/ |
- | * Berkin Akin. **A Formal Approach to Memory Access Optimization: | + | * Berkin Akin. **A Formal Approach to Memory Access Optimization: |
* Berkin Akin, Franz Franchetti, James C. Hoe. **FFTs with Near-Optimal Memory Access Through Block Data Layouts: Algorithm, Architecture and Design Automation**. Journal of Signal Processing Systems, June 2015. ([[http:// | * Berkin Akin, Franz Franchetti, James C. Hoe. **FFTs with Near-Optimal Memory Access Through Block Data Layouts: Algorithm, Architecture and Design Automation**. Journal of Signal Processing Systems, June 2015. ([[http:// | ||
- | * Berkin Akin, Franz Franchetti, James C. Hoe. **Data reorganization in memory using 3D-stacked DRAM**. Proc. International Symposium on Computer Architecture (ISCA), June 2015. ([[http://www.ece.cmu.edu/ | + | * Berkin Akin, Franz Franchetti, James C. Hoe. **Data reorganization in memory using 3D-stacked DRAM**. Proc. International Symposium on Computer Architecture (ISCA), June 2015. ([[https://users.ece.cmu.edu/ |
- | * Fazle Sadi, Berkin Akin, Doru Popovici, James C. Hoe, Larry Pileggi, and Franz Franchetti. **Algorithm/ | + | * Fazle Sadi, Berkin Akin, Doru Popovici, James C. Hoe, Larry Pileggi, and Franz Franchetti. **Algorithm/ |
- | * Berkin Akin, James C. Hoe, and Franz Franchetti. **HAMLeT: Hardware Accelerated Memory Layout Transform within 3D-stacked DRAM**. Proc. High Performance Extreme Computing Conference (HPEC), September 2014. ([[http://www.ece.cmu.edu/ | + | * Berkin Akin, James C. Hoe, and Franz Franchetti. **HAMLeT: Hardware Accelerated Memory Layout Transform within 3D-stacked DRAM**. Proc. High Performance Extreme Computing Conference (HPEC), September 2014. ([[https://users.ece.cmu.edu/ |
- | * Berkin Akin, Franz Franchetti, and James C. Hoe. **Understanding the Design Space of DRAM-Optimized Hardware FFT Accelerators**. Proc. International Conference on Application-specific Systems, Architectures and Processors (ASAP), June 2014. ([[http://www.ece.cmu.edu/ | + | * Berkin Akin, Franz Franchetti, and James C. Hoe. **Understanding the Design Space of DRAM-Optimized Hardware FFT Accelerators**. Proc. International Conference on Application-specific Systems, Architectures and Processors (ASAP), June 2014. ([[https://users.ece.cmu.edu/ |
- | * Berkin Akin, Franz Franchetti, and James C. Hoe. **FFTs with Near-Optimal Memory Access Through Block Data Layouts**. Proc. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), May 2014. ([[http://www.ece.cmu.edu/ | + | * Berkin Akin, Franz Franchetti, and James C. Hoe. **FFTs with Near-Optimal Memory Access Through Block Data Layouts**. Proc. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), May 2014. ([[https://users.ece.cmu.edu/ |
- | * Q. Zhu, B. Akin, H.E. Sumbul, F. Sadi, J.C. Hoe, L. Pileggi, F. Franchetti. | + | * Q. Zhu, B. Akin, H.E. Sumbul, F. Sadi, J.C. Hoe, L. Pileggi, F. Franchetti. |
- | * Berkin Akin, Peter A. Milder, Franz Franchetti and James C. Hoe. **Memory Bandwidth Efficient Two-Dimensional Fast Fourier Transform Algorithm and Implementation for Large Problem Sizes.** Proc. International Symposium on Field-Programmable Custom Computing Machines (FCCM), April 2012. ([[http://www.ece.cmu.edu/ | + | * Berkin Akin, Peter A. Milder, Franz Franchetti and James C. Hoe. **Memory Bandwidth Efficient Two-Dimensional Fast Fourier Transform Algorithm and Implementation for Large Problem Sizes.** Proc. International Symposium on Field-Programmable Custom Computing Machines (FCCM), April 2012. ([[https://users.ece.cmu.edu/ |
* **Linear Transform Kernels** | * **Linear Transform Kernels** | ||
* **Computer Generation of Hardware for Digital Signal Processing Transforms**. Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel. | * **Computer Generation of Hardware for Digital Signal Processing Transforms**. Peter A. Milder, Franz Franchetti, James C. Hoe, and Markus Püschel. | ||
- | * **A Mathematical Approach for Compiling and Optimizing Hardware Implementations of DSP Transforms.** Peter A. Milder. PhD Thesis, August 2011 ([[http://www.ece.cmu.edu/ | + | * **A Mathematical Approach for Compiling and Optimizing Hardware Implementations of DSP Transforms.** Peter A. Milder. PhD Thesis, August 2011 ([[https://users.ece.cmu.edu/ |
- | * **Hardware Implementation of the Discrete Fourier Transform with Non-Power-of-Two Problem Size**. P. Milder, F. Franchetti, J. C. Hoe, and M. Pueschel. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), March 2010. ([[http://www.ece.cmu.edu/ | + | * **Hardware Implementation of the Discrete Fourier Transform with Non-Power-of-Two Problem Size**. P. Milder, F. Franchetti, J. C. Hoe, and M. Pueschel. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), March 2010. ([[https://users.ece.cmu.edu/ |
- | * **Automatic Generation of Streaming Datapaths for Arbitrary Fixed Permutations**. P. A. Milder, J. C. Hoe and M. Pueschel. | + | * **Automatic Generation of Streaming Datapaths for Arbitrary Fixed Permutations**. P. A. Milder, J. C. Hoe and M. Pueschel. |
* **Permuting Streaming Data Using RAMs**. M. Pueschel, P. A. Milder and J. C. Hoe. Journal of the ACM (JACM), Volume 56 , Issue 2, April 2009. ([[http:// | * **Permuting Streaming Data Using RAMs**. M. Pueschel, P. A. Milder and J. C. Hoe. Journal of the ACM (JACM), Volume 56 , Issue 2, April 2009. ([[http:// | ||
- | * **Formal Datapath Representation and Manipulation for Implementing DSP Transforms**. P. A. Milder, F. Franchetti, J. C. Hoe, M. Pueschel. Design Automation Conference (DAC), June 2008. ([[http://www.ece.cmu.edu/ | + | * **Formal Datapath Representation and Manipulation for Implementing DSP Transforms**. P. A. Milder, F. Franchetti, J. C. Hoe, M. Pueschel. Design Automation Conference (DAC), June 2008. ([[https://users.ece.cmu.edu/ |
* **Time-Multiplexed Multiple Constant Multiplication**. P. Tummeltshammer, | * **Time-Multiplexed Multiple Constant Multiplication**. P. Tummeltshammer, | ||
- | * **Generating FPGA-Accelerated DFT Libraries**. P. D' | + | * **Generating FPGA-Accelerated DFT Libraries**. P. D' |
- | * **Spiral: Joint Runtime and Energy Optimization of Linear Transforms**. | + | * **Spiral: Joint Runtime and Energy Optimization of Linear Transforms**. |
- | * ** Fast and Accurate Resource Estimation of Automatically Generated Custom DFT IP Cores**. | + | * ** Fast and Accurate Resource Estimation of Automatically Generated Custom DFT IP Cores**. |
- | * **Automatic Generation of Customized Discrete Fourier Transform IPs**. G. Nordin, P. Milder, J. C. Hoe, and M. Pueschel. Design Automation Conference (DAC), June 2005. ([[http://www.ece.cmu.edu/ | + | * **Automatic Generation of Customized Discrete Fourier Transform IPs**. G. Nordin, P. Milder, J. C. Hoe, and M. Pueschel. Design Automation Conference (DAC), June 2005. ([[https://users.ece.cmu.edu/ |
- | * **Custom Optimized Multiplierless Implementations of DSP Algorithms**. M. Pueschel, A. Zelinski, and J. C. Hoe. International Conference on Computer Aided Design (ICCAD), November 2004. ([[http://www.ece.cmu.edu/ | + | * **Custom Optimized Multiplierless Implementations of DSP Algorithms**. M. Pueschel, A. Zelinski, and J. C. Hoe. International Conference on Computer Aided Design (ICCAD), November 2004. ([[https://users.ece.cmu.edu/ |
- | * **Multiple Constant Multiplication by Time Multiplexed Mapping of Addition Chains**. P. Tummeltshammer, | + | * **Multiple Constant Multiplication by Time Multiplexed Mapping of Addition Chains**. P. Tummeltshammer, |
- | * **Automatic Cost Minimization for Multiplierless Implementations of Discrete Signal Transforms**. A. Zelinski, M. Pueschel, S. Misra, and J. C. Hoe. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), May 2004. ([[http://www.ece.cmu.edu/ | + | * **Automatic Cost Minimization for Multiplierless Implementations of Discrete Signal Transforms**. A. Zelinski, M. Pueschel, S. Misra, and J. C. Hoe. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), May 2004. ([[https://users.ece.cmu.edu/ |
* **OFDM** | * **OFDM** | ||
* **Improving Fixed-Point Accuracy of FFT cores in O-OFDM Systems**. Robert Koutsoyannis, | * **Improving Fixed-Point Accuracy of FFT cores in O-OFDM Systems**. Robert Koutsoyannis, | ||
Line 52: | Line 54: | ||
* **21.4 GS/s Real-Time DSP-Based Optical OFDM Signal Generation and Transmission Over 1600 km of Uncompensated Fibre**. Y. Benlachtar, P. M. Watts, R. Bouziane, P. Milder, R. Koutsoyannis, | * **21.4 GS/s Real-Time DSP-Based Optical OFDM Signal Generation and Transmission Over 1600 km of Uncompensated Fibre**. Y. Benlachtar, P. M. Watts, R. Bouziane, P. Milder, R. Koutsoyannis, | ||
* **Image Processing** | * **Image Processing** | ||
- | * **Highly Efficient Performance Portable Tracking of Evolving Surfaces**. Wei Yu, Franz Franchetti, and James C. Hoe. Proc. International Parallel and Distributed Processing Symposium (IPDPS), May 2012. ([[http://www.ece.cmu.edu/ | + | * **Highly Efficient Performance Portable Tracking of Evolving Surfaces**. Wei Yu, Franz Franchetti, and James C. Hoe. Proc. International Parallel and Distributed Processing Symposium (IPDPS), May 2012. ([[https://users.ece.cmu.edu/ |
- | * **Performance Portable Tracking of Evolving Surfaces.** Wei Yu. PhD Thesis, May 2011 ([[http://www.ece.cmu.edu/ | + | * **Performance Portable Tracking of Evolving Surfaces.** Wei Yu. PhD Thesis, May 2011 ([[https://users.ece.cmu.edu/ |
* **High Performance Stereo Vision Designed for Massively Data Parallel Platforms**. W. Yu, T. Chen, F. Franchetti, and J. C. Hoe. IEEE Transactions on Circuits and Systems for Video Technology, Volume 20, Number 11, November 2010. ([[http:// | * **High Performance Stereo Vision Designed for Massively Data Parallel Platforms**. W. Yu, T. Chen, F. Franchetti, and J. C. Hoe. IEEE Transactions on Circuits and Systems for Video Technology, Volume 20, Number 11, November 2010. ([[http:// | ||
- | * **Fast Bilateral Filtering by Adapting Block Size**. W. Yu, F. Franchetti, J. C. Hoe, Y.-J. Chang, T. Chen. Proc. International Conference on Image Processing (ICIP), September 2010. ([[http://www.ece.cmu.edu/ | + | * **Fast Bilateral Filtering by Adapting Block Size**. W. Yu, F. Franchetti, J. C. Hoe, Y.-J. Chang, T. Chen. Proc. International Conference on Image Processing (ICIP), September 2010. ([[https://users.ece.cmu.edu/ |
- | * **Real Time Stereo Vision Using Exponential Step Cost Aggregation on GPU**. W. Yu, T. Chen, J. C. Hoe. International Conference on Image Processing (ICIP), November 2009. ([[http://www.ece.cmu.edu/ | + | * **Real Time Stereo Vision Using Exponential Step Cost Aggregation on GPU**. W. Yu, T. Chen, J. C. Hoe. International Conference on Image Processing (ICIP), November 2009. ([[https://users.ece.cmu.edu/ |
+ | |||
+ | =====Related===== | ||
+ | * [[18-643 Reconfigurable Logic |ECE 18-643: Reconfigurable Logic - Technology, Architecture and Applications]] | ||
+ | * [[FPGA Architecture for Computing]] |