[1] 胡明志,尹震宇,王军,等.国产FPGA通用以太网控制器的设计与实现[J].小型微型计算机系统, 2024, 45(10):2529-2536 HU M Z, YIN Z Y, WANG J, et al. Design and implementation of domestic FPGA universal Ethernet controller[J]. Journal of Chinese Computer Systems, 2024, 45(10):2529-2536.(in Chinese) [2] CHUNG E, FOWERS J, OVTCHAROV K, et al. Serving DNNs in real time at datacenter scale with project brainwave[J]. IEEE Micro, 2018, 38(2):8-20. [3] CAULFIELD A M, CHUNG E S, PUTNAM A, et al. A cloud-scale acceleration architecture[C]//Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture. Washington D.C.,USA:IEEE Press,2016:1-13. [4] SHEPOVALOV M, AKELLA V. FPGA and GPU-based acceleration of ML workloads on Amazon cloud-a case study using gradient boosted decision tree library[J]. Integration, 2020, 70:1-9. [5] FPGA云服务器-百度智能云[EB/OL].[2023-05-22] . https://cloud.baidu.com/product/fpga.html. FPGA cloud server-Baidu cloud[EB/OL].[2023-05-22] . https://cloud.baidu.com/product/fpga.html.(in Chinese) [6] FPGA加速云服务器(FPGA accelerated cloud server)_FACS_FPGA加速_华为云[EB/OL].[2023-05-22] . https://www.huaweicloud.com/product/facs.html. FPGA accelerated cloud server_FACS_FPGA_Huawei cloud[EB/OL].[2023-05-22] . https://www.huaweicloud.com/product/facs.html.(in Chinese) [7] FPGA云服务器[EB/OL].[2023-05-22] . https://www.aliyun.com/product/ecs/fpga. FPGA cloud server[EB/OL].[2023-05-22] . https://www.aliyun.com/product/ecs/fpga.(in Chinese) [8] DIAMANTOPOULOS D, POLIG R, RINGLEIN B, et al. Acceleration-as-a-service:a cloud-native Monte-Carlo option pricing engine on CPUs, GPUs and disaggregated FPGAs[C]//Proceedings of the 14th IEEE International Conference on Cloud Computing. Washington D.C.,USA:IEEE Press,2021:726-729. [9] MENCER O, ALLISON D, BLATT E, et al. The history, status, and future of FPGAs:hitting a nerve with field-programmable gate arrays[J]. Queue, 2020, 18(3):71-82. [10] MANEV K, POWELL J, MATAS K, et al. byteman:a bitstream manipulation framework[C]//Proceedings of the International Conference on Field-Programmable Technology. Washington D.C.,USA:IEEE Press,2022:1-9. [11] HOFMANN M, TANG Z Y, ORGILL J, et al. XBERT:Xilinx logical-level bitstream embedded RAM transfusion[C]//Proceedings of the 29th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines. Washington D.C.,USA:IEEE Press,2021:1-9. [12] REVIRIEGO P, ULLAH A, PONTARELLI S. PR-TCAM:efficient TCAM emulation on Xilinx FPGAs using partial reconfiguration[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2019, 27(8):1952-1956. [13] CHUNG E S, HOE J C, MAI K. CoRAM:an in-fabric memory architecture for FPGA-based computing[C]//Proceedings of the 19th ACM/SIGDA International Symposium on Field Programmable Gate Arrays. New York,USA:ACM Press,2011:97-106. [14] DAO N, ATTWOOD A, HEALY B, et al. FlexBex:a RISC-V with a reconfigurable instruction extension[C]//Proceedings of the International Conference on Field-Programmable Technology. Washington D.C.,USA:IEEE Press,2020:190-195. [15] CARDONA L A, FERRER C. AC_ICAP:a flexible high speed ICAP controller[J]. International Journal of Reconfigurable Computing, 2015, 2015:9. [16] WANG G H, LUO D M, WANG F Z, et al. A tiny and multifunctional ICAP controller for dynamic partial reconfiguration system[C]//Proceedings of the NASA/ESA Conference on Adaptive Hardware and Systems. Washington D.C.,USA:IEEE Press,2017:71-76. [17] VIPIN K, FAHMY S A. ZyCAP:efficient partial reconfiguration management on the Xilinx Zynq[J]. IEEE Embedded Systems Letters, 2014, 6(3):41-44. [18] SULTANA B, ULLAH A, ALI MALIK A, et al. VR-ZYCAP:a versatile resourse-level ICAP controller for ZYNQ SOC[J]. Electronics, 2021, 10(8):899. [19] VIPIN K, FAHMY S A. FPGA dynamic and partial reconfiguration:a survey of architectures, methods, and applications[J]. ACM Computing Surveys, 2018, 51(4):1-39. [20] WEERASINGHE J, POLIG R, ABEL F, et al. Network-attached FPGAs for data center applications[C]//Proceedings of 2016 International Conference on Field-Programmable Technology. Washington D.C.,USA:IEEE Press,2016:36-43. [21] WEERASINGHE J, ABEL F, HAGLEITNER C, et al. Enabling FPGAs in hyperscale data centers[C]//Proceedings of 2015 IEEE International Conference on Ubiquitous Intelligence and Computing. Washington D.C.,USA:IEEE Press,2015:1078-1086. [22] JADHAV A, MATTE P N, CHIPPALKATTI P. Configuration of FPGA through internal configuration access port[C]//Proceedings of the 2nd International Conference on Computing Methodologies and Communication. Washington D.C.,USA:IEEE Press,2018:497-499. [23] PAPADIMITRIOU K, DOLLAS A, HAUCK S. Performance of partial reconfiguration in FPGA systems:a survey and a cost model[J]. ACM Transactions on Reconfigurable Technology and Systems, 2011, 4(4):1-24. [24] HANSEN S G, KOCH D, TORRESEN J, et al. High speed partial run-time reconfiguration using enhanced ICAP hard macro[C]//Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing. Washington D.C.,USA:IEEE Press,2011:174-180. [25] 王凯帆,徐易难,余子濠,等.香山开源高性能RISC-V处理器设计与实现[J].计算机研究与发展, 2023, 60(3):476-493. WANG K F, XU Y N, YU Z H, et al. XiangShan open-source high performance RISC-V processor design and implementation[J]. Journal of Computer Research and Development, 2023, 60(3):476-493.(in Chinese) [26] ZHAO J, KORPAN B, GONZALEZ A, et al. SonicBOOM:The 3rd generation Berkeley out-of-order machine[EB/OL].[2023-08-05]. https://people.eecs.berkeley.edu/~krste/papers/SonicBOOM-CARRV2020.pdf#:~:text=SonicBOOM% 20is% 20an% 20open-source% 20RTL% 20implementation% 20of% 20a,core% 20by% 20IPC% 20available% 20at% 20time% 20of% 20publication. [27] RISC-V microcontroller[EB/OL].[2023-08-05]. https://github.com/riscv-mcu/e203_hbirdv2. [28] ASANOVI AĆG K, AVIZIENIS R, BACHRACH J, et al. The rocket chip generator:UCB/EECS-2016-17[EB/OL].[2023-08-05]. http://www2.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-17.html. [29] SpinalHDL[EB/OL].[2023-08-05]. https://github.com/SpinalHDL/VexRiscv. |