Nagadastagiri Challapalle, Makesh Chandran, Sahithi Rampalli, N. Vijaykrishnan
{"title":"面向视频摘要的基于交叉栏的内存处理架构","authors":"Nagadastagiri Challapalle, Makesh Chandran, Sahithi Rampalli, N. Vijaykrishnan","doi":"10.1109/ISVLSI49217.2020.00091","DOIUrl":null,"url":null,"abstract":"Video summarization techniques identify the most interesting frames in a video based on their uniqueness/importance or relevance to a user query. Deep learning based automated video summarization techniques have gained significant importance due to the growing need to analyze the exploding video data from user devices, surveillance cameras, and social media platforms etc. In contrast to the image classification, object detection tasks which predominantly use convolutional neural networks (CNNs), video summarization techniques comprise a pipeline of more diverse networks such as text processing networks, attention and content similarity mechanisms. In this work, we present X-VS, a ReRAM processing-in-memory (PIM) hardware accelerator architecture for video summarization workloads. We augment a baseline ReRAM CNN accelerator with a systolic array-based crossbar architecture to incorporate efficient support for recurrent neural networks, attention and content similarity mechanisms and hash-based word embedding lookup to support the video summarization networks. The proposed architecture achieves an average speedup of '450x, and energy savings of '1600x for two state-of-the-art video summarization networks over CPU and GPU implementations.","PeriodicalId":423851,"journal":{"name":"2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"X-VS: Crossbar-Based Processing-in-Memory Architecture for Video Summarization\",\"authors\":\"Nagadastagiri Challapalle, Makesh Chandran, Sahithi Rampalli, N. Vijaykrishnan\",\"doi\":\"10.1109/ISVLSI49217.2020.00091\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Video summarization techniques identify the most interesting frames in a video based on their uniqueness/importance or relevance to a user query. Deep learning based automated video summarization techniques have gained significant importance due to the growing need to analyze the exploding video data from user devices, surveillance cameras, and social media platforms etc. In contrast to the image classification, object detection tasks which predominantly use convolutional neural networks (CNNs), video summarization techniques comprise a pipeline of more diverse networks such as text processing networks, attention and content similarity mechanisms. In this work, we present X-VS, a ReRAM processing-in-memory (PIM) hardware accelerator architecture for video summarization workloads. We augment a baseline ReRAM CNN accelerator with a systolic array-based crossbar architecture to incorporate efficient support for recurrent neural networks, attention and content similarity mechanisms and hash-based word embedding lookup to support the video summarization networks. The proposed architecture achieves an average speedup of '450x, and energy savings of '1600x for two state-of-the-art video summarization networks over CPU and GPU implementations.\",\"PeriodicalId\":423851,\"journal\":{\"name\":\"2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISVLSI49217.2020.00091\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVLSI49217.2020.00091","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
X-VS: Crossbar-Based Processing-in-Memory Architecture for Video Summarization
Video summarization techniques identify the most interesting frames in a video based on their uniqueness/importance or relevance to a user query. Deep learning based automated video summarization techniques have gained significant importance due to the growing need to analyze the exploding video data from user devices, surveillance cameras, and social media platforms etc. In contrast to the image classification, object detection tasks which predominantly use convolutional neural networks (CNNs), video summarization techniques comprise a pipeline of more diverse networks such as text processing networks, attention and content similarity mechanisms. In this work, we present X-VS, a ReRAM processing-in-memory (PIM) hardware accelerator architecture for video summarization workloads. We augment a baseline ReRAM CNN accelerator with a systolic array-based crossbar architecture to incorporate efficient support for recurrent neural networks, attention and content similarity mechanisms and hash-based word embedding lookup to support the video summarization networks. The proposed architecture achieves an average speedup of '450x, and energy savings of '1600x for two state-of-the-art video summarization networks over CPU and GPU implementations.