{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T22:40:08Z","timestamp":1750545608211,"version":"3.41.0"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030794774"},{"type":"electronic","value":"9783030794781"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-79478-1_1","type":"book-chapter","created":{"date-parts":[[2021,6,22]],"date-time":"2021-06-22T16:04:37Z","timestamp":1624377877000},"page":"3-16","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Compiler-Assisted Operator Template Library for DNN Accelerators"],"prefix":"10.1007","author":[{"given":"Jiansong","family":"Li","sequence":"first","affiliation":[]},{"given":"Wei","family":"Cao","sequence":"additional","affiliation":[]},{"given":"Xiao","family":"Dong","sequence":"additional","affiliation":[]},{"given":"Guangli","family":"Li","sequence":"additional","affiliation":[]},{"given":"Xueying","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Lei","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Xiaobing","family":"Feng","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,6,23]]},"reference":[{"key":"1_CR1","unstructured":"AnandTech: Cambricon, Makers of Huawei\u2019s Kirin NPU IP (2018). https:\/\/www.anandtech.com\/show\/12815\/cambricon-makers-of-huaweis-kirin-npu-ip-build-a-big-ai-chip-and-pcie-card"},{"key":"1_CR2","volume-title":"CUDA Programming: A Developer\u2019s Guide to Parallel Computing with GPUs","author":"S Cook","year":"2012","unstructured":"Cook, S.: CUDA Programming: A Developer\u2019s Guide to Parallel Computing with GPUs, 1st edn. Morgan Kaufmann Publishers Inc., San Francisco (2012)","edition":"1"},{"issue":"1","key":"1_CR3","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/TIT.1967.1053964","volume":"13","author":"T Cover","year":"2006","unstructured":"Cover, T., Hart, P.: Nearest neighbor pattern classification. IEEE Trans. Inf. Theor. 13(1), 21\u201327 (2006)","journal-title":"IEEE Trans. Inf. Theor."},{"key":"1_CR4","unstructured":"Culberson, J.C.: Iterated greedy graph coloring and the difficulty landscape. Technical report (1992)"},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: ImageNet: a large-scale hierarchical image database. In: CVPR 2009 (2009)","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"1_CR6","unstructured":"DMLC teams: mshadow (2018). https:\/\/github.com\/dmlc\/mshadow"},{"key":"1_CR7","unstructured":"Guennebaud, G., Jacob, B., et al.: Eigen v3 (2010). http:\/\/eigen.tuxfamily.org"},{"key":"1_CR8","unstructured":"He, K., et al.: Deep residual learning for image recognition. CoRR abs\/1512.03385 (2015)"},{"issue":"4","key":"1_CR9","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/5254.708428","volume":"13","author":"MA Hearst","year":"1998","unstructured":"Hearst, M.A.: Support vector machines. IEEE Intell. Syst. 13(4), 18\u201328 (1998)","journal-title":"IEEE Intell. Syst."},{"key":"1_CR10","unstructured":"Howard, A.G., et al.: MobileNets: efficient convolutional neural networks for mobile vision applications. CoRR abs\/1704.04861 (2017)"},{"key":"1_CR11","unstructured":"Iandola, F.N., et al.: SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and $$<$$1 MB model size. CoRR abs\/1602.07360 (2016)"},{"key":"1_CR12","unstructured":"Jouppi, N.P., et al.: In-datacenter performance analysis of a tensor processing unit. In: ISCA 2017, pp. 1\u201312. ACM, New York (2017)"},{"key":"1_CR13","unstructured":"Krizhevsky, A., et al.: ImageNet classification with deep convolutional neural networks. In: NIPS 2012, pp. 1097\u20131105. Curran Associates Inc., USA (2012)"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Li, L., et al.: Memory coloring: a compiler approach for scratchpad memory management. In: PACT 2005, pp. 329\u2013338, September 2005","DOI":"10.1109\/PACT.2005.27"},{"key":"1_CR15","doi-asserted-by":"crossref","unstructured":"Liu, S., et al.: Cambricon: an instruction set architecture for neural networks. In: ISCA 2016, pp. 393\u2013405 (2016)","DOI":"10.1145\/3007787.3001179"},{"key":"1_CR16","volume-title":"Advanced Compiler Design and Implementation","author":"SS Muchnick","year":"1998","unstructured":"Muchnick, S.S.: Advanced Compiler Design and Implementation. Morgan Kaufmann Publishers Inc., San Francisco (1998)"},{"key":"1_CR17","volume-title":"OpenCL Programming Guide","author":"A Munshi","year":"2011","unstructured":"Munshi, A., Gaster, B., Mattson, T.G., Fung, J., Ginsburg, D.: OpenCL Programming Guide, 1st edn. Addison-Wesley Professional, Boston (2011)","edition":"1"},{"key":"1_CR18","unstructured":"NVIDIA teams: Cutlass (2017). https:\/\/github.com\/NVIDIA\/cutlass"},{"key":"1_CR19","unstructured":"Progsch, J., et al.: A new vectorization technique for expression templates in C++. CoRR abs\/1109.1264 (2011)"},{"key":"1_CR20","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition (2014). https:\/\/arxiv.org\/abs\/1409.1556"},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"Springer, M., Sun, Y., Masuhara, H.: Inner array inlining for structure of arrays layout. In: PLDI, ARRAY 2018, pp. 50\u201358. ACM, New York (2018)","DOI":"10.1145\/3219753.3219760"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Szegedy, C., et al.: Going deeper with convolutions. In: Computer Vision and Pattern Recognition (CVPR) (2015). http:\/\/arxiv.org\/abs\/1409.4842","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"1_CR23","unstructured":"Szegedy, C., et al.: Rethinking the inception architecture for computer vision. CoRR abs\/1512.00567 (2015)"},{"key":"1_CR24","doi-asserted-by":"crossref","unstructured":"Wu, J., et al.: GPUCC: an open-source GPGPU compiler. In: CGO 2016, pp. 105\u2013116 (2016)","DOI":"10.1145\/2854038.2854041"}],"container-title":["Lecture Notes in Computer Science","Network and Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-79478-1_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T22:02:54Z","timestamp":1750543374000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-79478-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030794774","9783030794781"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-79478-1_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"23 June 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"NPC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Network and Parallel Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Zhengzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"npc2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ncic.ac.cn\/npc2020\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}