Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Suggested Reading for VLSI Architectures and Algorithms Course, Study notes of Computer Networks

Suggested reading materials for the VLSI Architectures and Algorithms course offered by the University of Southern California's Computer Engineering department. The course focuses on application acceleration on reconfigurable computing platforms, with an emphasis on algorithmic techniques to speed up computations. The suggested reading includes text books and recent literature covering topics such as modeling, parallelization strategies, performance analysis, application-specific architectures, and tradeoffs in area, energy, and time.

Typology: Study notes

2021/2022

Uploaded on 05/11/2023

gangesha
gangesha 🇺🇸

4.6

(19)

4 documents

1 / 3

Toggle sidebar

Related documents


Partial preview of the text

Download Suggested Reading for VLSI Architectures and Algorithms Course and more Study notes Computer Networks in PDF only on Docsity! UNIVERSITY OF SOUTHERN CALIFORNIA COMPUTER ENGINEERING SCREENING EXAMINATION EE 677 VLSI Architectures and Algorithms SUGGESTED READING The course is focused on application acceleration on reconfigurable computing platforms. The emphasis is on study of algorithmic techniques to speed-up computations using this technology. While some background in FPGAs is desirable, the bulk of the course focuses on topics such as modeling from a computational perspective, parallelization strategies, performance analysis, application specific architectures for key kernels in diverse areas including signal processing, image processing, machine learning, high speed networks, AI, etc. and area, energy and time tradeoffs. 1. Text Books Following books illustrate the topics of broad interest. [1] Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays, Maya B. Gokhale and Paul S. Graham, Springer, 2005. (Chapters 1-6) [2] Computational Aspects of VLSI, Jeffrey D. Ullman, Computer Science Press, 1984. (Chapters 1, 2, 4, 5) 2. Sample reading materials from more recent literature The course also covers recent literature in the above topic areas, particularly focused on application acceleration. 1. Weerasinghe, Jagath, et al., Enabling FPGAs in hyperscale data centers, 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom). IEEE, 2015. 2. Pena, Maria Dolores Valdes, Juan J. Rodriguez-Andina, and Milos Manic, The internet of things: The role of reconfigurable platforms, IEEE Industrial Electronics Magazine 11.3 (2017): 6-19. 3. Putnam, Andrew, FPGAs at HyperScale--The Past, Present, and Future of the Reconfigurable Cloud, FPGAs Keynote, ReConfig, 2018. 4. Stamelos, Ioannis, et al, A Novel Framework for the Seamless Integration of FPGA Accelerators with Big Data Analytics Frameworks in Heterogeneous Data Centers, 2018 International Conference on High Performance Computing & Simulation (HPCS). IEEE, 2018. 5. Mbongue, Joel Mandebi, et al, FPGA Virtualization in Cloud-Based Infrastructures Over Virtio, IEEE 36th International Conference on Computer Design (ICCD), IEEE, 2018. 6. Chen, Y., He, J., Zhang, X., Hao, C. and Chen, D., Cloud-DNN: An Open Framework for Mapping DNN Models to Cloud FPGAs. Proceedings of the 2019 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (pp. 73-82), ACM, 2019. 7. X. Wei, H. Yu, P. Zhang, Y. Chen, Y. Wang, H. Hu, Y. Liang and J. Cong, Automated Systolic Array Architecture Synthesis for High Throughput CNN Inference on FPGAs, 54th ACM/EDAC/IEEE Design Automation, 2017. 8. S. Wang, Z. Li, C. Ding, B. Yuan, Q. Qiu, Y. Wang and Y. Liang, C-LSTM: Enabling Efficient LSTM using Structured Compression Techniques on FPGAs, Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, Monterey, CA, 2018. 9. S. Han, X. Liu, H. Mao, J. Pu, A. Pedram, M. Horowitz and W. Dally, EIE: Efficient Inference Engine on Compressed Deep Neural Network, ACM/IEEE 43th Annual International Symposium on Computer Architecture (ISCA), 2016. 10. Y. Umuroglu, N. Fraser, G. Gambardella, M. Blott, P. Leong, M. Jahre and K. Vissers, FINN: A Framework for Fast, Scalable Binarized Neural Network Inference, Proceedings of the 2017 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, Monterey, CA, 2017. 11. Yang, Y., Huang, Q., Wu, B., Zhang, T., Ma, L., Gambardella, G., Blott, M., Lavagno, L., Vissers, K., Wawrzynek, J. and Keutzer, K., Synetgy: Algorithm-hardware co-design for convnet accelerators on embedded fpgas. Proceedings of the 2019 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (pp. 23-32), ACM, 2019. 12. Zhang, C., Sun, G., Fang, Z., Zhou, P., Pan, P. and Cong, J.,. Caffeine: Towards uniformed representation and acceleration for deep convolutional neural networks. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 13. Asiatici, M. and Ienne, P., Stop Crying Over Your Cache Miss Rate: Handling Efficiently Thousands of Outstanding Misses in FPGAs. Proceedings of the 2019 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (pp. 310-319), ACM, 2019. 14. Moreau, T., Chen, T., Jiang, Z., Ceze, L., Guestrin, C. and Krishnamurthy, A., 2018. VTA: An Open Hardware-Software Stack for Deep Learning, arXiv preprint arXiv:1807.04188. 15. Xilinx, Xilinx AI Engines and Their Applications, Xilinx White Paper WP506, 2018. 16. Xilinx, Accelerating DNNs with Xilinx Alveo Accelerator Cards, Xilinx White Paper WP504, 2018. 17. Vissers, Kees, Versal: The Xilinx Adaptive Compute Acceleration Platform (ACAP), Proceedings of the 2019 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays. ACM, 2019. 18. Intel Altera, AgilexTM FPGAs Deliver a Game-Changing Combination of Flexibility and Agility for the Data-Centric World, Intel White Paper, 2019. 19. Zeng, Hanqing; Zhang, Chi; Prasanna, Viktor K., Fast Generation of High Throughput Customized Deep Learning Accelerators on FPGAs, International Conference on ReConFigurable Computing and FPGAs (ReConFig), pp. 1–8, 2017 20. Zhou, Shijie; Kannan, Rajgopal; Zeng, Hanqing; Prasanna, Viktor K., An FPGA Framework for Edge-Centric Graph Processing, Proceedings of the 15th ACM International Conference on Computing Frontiers, pp 69–77, 2018
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved