{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,4]],"date-time":"2024-01-04T14:46:13Z","timestamp":1704379573511},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J. Comput. Sci. Technol."],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s11390-017-1722-2","type":"journal-article","created":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T04:52:04Z","timestamp":1489035124000},"page":"286-296","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["DLPlib: A Library for Deep Learning Processor"],"prefix":"10.1007","volume":"32","author":[{"given":"Hui-Ying","family":"Lan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin-Yang","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin-Hua","family":"Tao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xun-Yu","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bing-Rui","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Qing","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qi","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yun-Ji","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,3,13]]},"reference":[{"key":"1722_CR1","doi-asserted-by":"crossref","unstructured":"Zhang S J, Du Z D, Zhang L, Lan H Y, Liu S L, Li L, Guo Q, Chen T S, Chen Y. Cambricon-X: An accelerator for sparse neural networks. In Proc. the 49th Annual IEEE\/ACM International Symposium on Microarchitecture, Oct. 2016.","DOI":"10.1109\/MICRO.2016.7783723"},{"key":"1722_CR2","unstructured":"Krizhevsky A, Sutskever I, Hinton G E. Imagenet classification with deep convolutional neural networks. In Proc. the 26th Annual Conference on Neural Information Processing Systems, Dec. 2012, pp.1106-1114."},{"key":"1722_CR3","unstructured":"Sun Y, Liang D, Wang X G, Tang X O. DeepID3: Face recognition with very deep neural networks. arXiv:1502.00873, 2015. http:\/\/arxiv.org\/abs\/1502.00873 , Feb. 2017."},{"key":"1722_CR4","doi-asserted-by":"crossref","unstructured":"Karpathy A, Li F F. Deep visual-semantic alignments for generating image descriptions. In Proc. IEEE Conference on Computer Vision and Pattern Recognition, Jun. 2015, pp.3128-3137.","DOI":"10.1109\/CVPR.2015.7298932"},{"key":"1722_CR5","doi-asserted-by":"crossref","unstructured":"Eriguchi A, Hashimoto K, Tsuruoka Y. Tree-to-sequence attentional neural machine translation. In Proc. the 54th Annual Meeting of the Association for Computational Linguistics, Aug. 2016.","DOI":"10.18653\/v1\/P16-1078"},{"key":"1722_CR6","unstructured":"Ren S Q, He K M, Girshick R B, Sun J. Faster R-CNN: Towards real-time object detection with region proposal networks. In Proc. Annual Conference on Neural Information Processing Systems, Dec. 2015, pp.91-99."},{"key":"1722_CR7","doi-asserted-by":"crossref","unstructured":"Farabet C, Poulet C, Han J Y, LeCun Y. CNP: An FPGA-based processor for convolutional networks. In Proc. the 19th International Conference on Field Programmable Logic and Applications, Aug.31-Sept.2, 2009, pp.32-37.","DOI":"10.1109\/FPL.2009.5272559"},{"key":"1722_CR8","doi-asserted-by":"crossref","unstructured":"Zhang C, Li P, Sun G Y, Guan Y J, Xiao B J, Cong J. Optimizing FPGA-based accelerator design for deep convolutional neural networks. In Proc. the ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, Feb. 2015, pp.161-170.","DOI":"10.1145\/2684746.2689060"},{"key":"1722_CR9","doi-asserted-by":"crossref","unstructured":"Chen T S, Du Z D, Sun N H et al. DianNao: A small-footprint high-throughput accelerator for ubiquitous machine-learning. In Proc. the 19th ACM Int. Conf. Languages and Operating Systems, Mar. 2014, pp.269-284.","DOI":"10.1145\/2541940.2541967"},{"key":"1722_CR10","doi-asserted-by":"crossref","unstructured":"Chen Y, Luo T, Liu S et al. DaDianNao: A machine-learning supercomputer. In Proc. the 47th Annual IEEE\/ACM Int. Symp. Microarchitecture, Dec. 2014, pp.609-622.","DOI":"10.1109\/MICRO.2014.58"},{"key":"1722_CR11","doi-asserted-by":"crossref","unstructured":"Liu S L, Du Z D, Tao J H et al. Cambricon: An instruction set architecture for neural networks. In Proc. the 43rd ACM\/IEEE Annual Int. Symp. Computer Architecture (ISCA), Jun. 2016, pp.393-405.","DOI":"10.1109\/ISCA.2016.42"},{"key":"1722_CR12","doi-asserted-by":"crossref","unstructured":"Chakradhar S T, Sankaradass M, Jakkula V, Cadambi S. A dynamically configurable coprocessor for convolutional neural networks. In Proc. the 37th International Symposium on Computer Architecture, Jun. 2010, pp.247-257.","DOI":"10.1145\/1815961.1815993"},{"key":"1722_CR13","doi-asserted-by":"crossref","unstructured":"Chi P, Li S C, Xu C et al. PRIME: A novel processing-in-memory architecture for neural network computation in ReRAM-based main memory. In Proc. the 43rd ACM\/IEEE Annual Int. Symp. Computer Architecture (ISCA), Jun. 2016, pp.27-39.","DOI":"10.1145\/3007787.3001140"},{"key":"1722_CR14","doi-asserted-by":"crossref","unstructured":"Shafiee A, Nag A, Muralimanohar N et al. ISAAC: A convolutional neural network accelerator with In-Situ analog arithmetic in crossbars. In Proc. the 43rd ACM\/IEEE Annual International Symposium on Computer Architecture, Jun. 2016, pp.14-26.","DOI":"10.1145\/3007787.3001139"},{"key":"1722_CR15","doi-asserted-by":"crossref","unstructured":"Du Z D, Fasthuber R, Chen T S et al. ShiDianNao: Shifting vision processing closer to the sensor. In Proc. the 42nd Annual Int. Symp. Computer Architecture, Jun. 2015, pp.92-104.","DOI":"10.1145\/2872887.2750389"},{"key":"1722_CR16","unstructured":"Chetlur S, Woolley C, Vandermersch P, Cohen J, Tran J, Catanzaro B, Shelhamer E. cuDNN: Efficient primitives for deep learning. arXin: 1410.0759, 2014. http:\/\/arxiv.org\/abs\/1410.0759 , Feb. 2017."},{"key":"1722_CR17","unstructured":"Abadi M, Barham P, Chen J et al. Tensorflow: A system for large-scale machine learning. In Proc. the 12th USENIX Symp. Operating Systems Design and Implementation, Nov. 2016, pp.265-283."},{"issue":"11","key":"1722_CR18","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y Lecun","year":"1998","unstructured":"Lecun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 1998, 86(11): 2278-2324.","journal-title":"Proceedings of the IEEE"},{"key":"1722_CR19","doi-asserted-by":"crossref","unstructured":"Szegedy C, Liu W, Jia Y Q et al. Going deeper with convolutions. In Proc. IEEE Conf. Computer Vision and Pattern Recognition, Jun. 2015.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"1722_CR20","unstructured":"Krizhevsky A. Cuda-convnet: High-performance C++\/CUDA implementation of convolutional neural networks. https:\/\/code.google.com\/p\/cuda-convnet , Feb. 2017."},{"key":"1722_CR21","unstructured":"Ioffe S, Szegedy C. Batch normalization: Accelerating deep network training by reducing internal covariate shift. In Proc. the 32nd Int. Conf. Machine Learning, Jul. 2015, pp.448-456."},{"key":"1722_CR22","doi-asserted-by":"crossref","unstructured":"He K M, Zhang X Y, Ren S Q, Sun J. Deep residual learning for image recognition. In Proc. IEEE Conf. Computer Vision and Pattern Recognition, Jun. 2016, pp.770-778.","DOI":"10.1109\/CVPR.2016.90"},{"key":"1722_CR23","unstructured":"Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition. arXiv: 1409.1556, 2014. http:\/\/arxin.org\/abs\/1409.1556 , Feb. 2017."}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-017-1722-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11390-017-1722-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-017-1722-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,19]],"date-time":"2019-09-19T10:17:43Z","timestamp":1568888263000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11390-017-1722-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["1722"],"URL":"https:\/\/doi.org\/10.1007\/s11390-017-1722-2","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"value":"1000-9000","type":"print"},{"value":"1860-4749","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3]]}}}