[1] HE K,ZHANG X,REN S,et al.Delving deep into rectifiers:surpassing human-level performance on imagenet classification[C]//Proceedings of the IEEE International Conference on Computer Vision,2015:1026-1034.
[2] SAINATH T N,KINGSBURY B,SAON G,et al.Deep convolutional neural networks for large-scale speech tasks[J].Neural Networks,2015,64:39-48.
[3] IANDOLA F N,HAN S,MOSKEWICZ M W,et al.SqueezeNet:AlexNet-level accuracy with 50x fewer parameters and
<0.5 MB model size[J].arXiv:1602.07360,2016.
[4] GONG L,WANG C,LI X,et al.MALOC:a fully pipelined FPGA accelerator for convolutional neural networks with all layers mapped on chip[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2018,37(11):2601-2612.
[5] WANG C,GONG L,MA X,et al.WooKong:a ubiquitous accelerator for recommendation algorithms with custom instruction sets on FPGA[J].IEEE Transactions on Computers,2020,69(7):1071-1082.
[6] 何凯旋,袁勋,陈松.基于FPGA动态重构的卷积神经网络硬件架构设计[J].信息技术与网络安全,2019,38(3):77-81.
HE K X,YUAN X,CHEN S.Design of convolutional neural network hardware architecture based on FPGA dynamic reconstruction[J].Information Technology and Network Security,2019,38(3):77-81.
[7] 宫磊.可重构平台上面向卷积神经网络的异构多核加速方法研究[D].合肥:中国科学技术大学,2019.
GONG L.Research on heterogeneous multi-core acceleration method for convolutional neural network on reconfigurable platform[D].Hefei:University of Science and Technology of China,2019.
[8] YE H C,CHEN G S.A resource-sharing & pipelined design scheme for dynamic deployment of CNNs on FPGAs[C]//2018 14th IEEE International Conference on Solid-State and Integrated Circuit Technology(ICSICT),2018:1-3.
[9] PAPADIMI 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(TRETS),2011,4(4):1-24.
[10] CLAUS C,ZHANG B,STECHELE W,et al.A multi-platform controller allowing for maximum dynamic partial reconfiguration throughput[C]//2008 International Conference on Field Programmable Logic and Applications,2008:535-538.
[11] DUHEM F,MULLER F,LORENZINI P.Reconfiguration time overhead on field programmable gate arrays:reduction and cost model[J].IET Computers & Digital Techniques,2012,6(2):105-113.
[12] MORALES-VILLANUEVA A,GORDON-ROSS A.Partial region and bitstream cost models for hardware multitasking on partially reconfigurable fpgas[C]//2015 IEEE International Parallel and Distributed Processing Symposium Workshop,2015:90-96.
[13] 王仪洁,王烈,许晓洁.基于FPGA的局部动态可重构技术研究[J].集成技术,2013,2(6):36-40.
WANG Y J,WANG L,XU X J.Study on local dynamic reconfiguration of FPGA[J].Journal of Integration Technology,2013,2(6):36-40.
[14] XILINX.UG474-7 series FPGAs configurable logic block user guide (v1.8)[EB/OL].[2016].https://china.xilinx.com/support/documentation/user_guides/ug474_7Series_CLB.pdf.
[15] XILINX.UG470-7 series FPGAs configuration user guide (v1.13.1)[EB/OL].[2018].https://china.xilinx.com/support/documentation/user_guides/ug470_7Series_Config.pdf.
[16] STODDARD A G.Configuration scrubbing architectures for high-reliability FPGA systems[D].Brigham Young University,2015.
[17] KRIZHEVSKY A,SUTSKEVER I,HINTON G E.Imagenet classification with deep convolutional neural networks[J].Advances in Neural Information Processing Systems,2012,25:1097-1105.
[18] WINOGRAD S.Arithmetic complexity of computations[C]//CBMS-NSF Regional Conference Series in Applied Mathematics,1980.
[19] LAVIN A,GRAY S.Fast algorithms for convolutional neural networks[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition,2016:4013-4021.
[20] LIANG Y,LU L,XIAO Q,et al.Evaluating fast algorithms for convolutional neural networks on FPGAs[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2019,39(4):857-870.
[21] YANG C,WANG Y,WANG X,et al.WRA:a 2.2-to-6.3 TOPS highly unified dynamically reconfigurable accelerator using a novel Winograd decomposition algorithm for convolutional neural networks[J].IEEE Transactions on Circuits and Systems I:Regular Papers,2019,66(9):3480-3493.
[22] XILINX.UG947-vivado design suite tutorial:dynamic function eXchange (v2019.2)[EB/OL].[2020].https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_2/ug947-
vivado-partial-reconfiguration-tutorial.pdf.
[23] XILINX.UG909-vivado design suite user guide:dynamic function eXchange (v2019.2)[EB/OL].[2020].https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_2/
ug909-vivado-partial-reconfiguration.pdf.