{"title":"神经网络多循环路径加速器的设计","authors":"Cheol-Won Jo, Kwang-yeob Lee","doi":"10.1109/ISOCC47750.2019.9078500","DOIUrl":null,"url":null,"abstract":"In this paper, MAC computation, which is the most used operation in neural network computing, is accelerated by multicycle_path. When using a pipeline, we can not divide the operation into fixed delays. Thus, exiting pipelines determine the operating frequency with the lowest frequency. We proposed the method confirmed that confirmed that the operation frequency of the whole process is improved by using multicycle_path to divide the operation into a certain delay and to perform the operation. In this paper, the experiment was divided into SingleCycle, Conventional Multicycle, MultiCycle_Ex and MultiCycle_Slice. Conventional Multicycle achieved 2.23 times higher operating frequency than SingleCycle, but resource usage tripled. MultiCycle_Ex achieved a 2.67 times higher operating frequency while maintaining the resource usage of SingleCycle, and MultiCycle_Slice achieved operating frequency about 8.2 times higher than SingleCycle.","PeriodicalId":113802,"journal":{"name":"2019 International SoC Design Conference (ISOCC)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design of multicycle path accelerator for neural network\",\"authors\":\"Cheol-Won Jo, Kwang-yeob Lee\",\"doi\":\"10.1109/ISOCC47750.2019.9078500\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, MAC computation, which is the most used operation in neural network computing, is accelerated by multicycle_path. When using a pipeline, we can not divide the operation into fixed delays. Thus, exiting pipelines determine the operating frequency with the lowest frequency. We proposed the method confirmed that confirmed that the operation frequency of the whole process is improved by using multicycle_path to divide the operation into a certain delay and to perform the operation. In this paper, the experiment was divided into SingleCycle, Conventional Multicycle, MultiCycle_Ex and MultiCycle_Slice. Conventional Multicycle achieved 2.23 times higher operating frequency than SingleCycle, but resource usage tripled. MultiCycle_Ex achieved a 2.67 times higher operating frequency while maintaining the resource usage of SingleCycle, and MultiCycle_Slice achieved operating frequency about 8.2 times higher than SingleCycle.\",\"PeriodicalId\":113802,\"journal\":{\"name\":\"2019 International SoC Design Conference (ISOCC)\",\"volume\":\"102 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 International SoC Design Conference (ISOCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISOCC47750.2019.9078500\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International SoC Design Conference (ISOCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISOCC47750.2019.9078500","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design of multicycle path accelerator for neural network
In this paper, MAC computation, which is the most used operation in neural network computing, is accelerated by multicycle_path. When using a pipeline, we can not divide the operation into fixed delays. Thus, exiting pipelines determine the operating frequency with the lowest frequency. We proposed the method confirmed that confirmed that the operation frequency of the whole process is improved by using multicycle_path to divide the operation into a certain delay and to perform the operation. In this paper, the experiment was divided into SingleCycle, Conventional Multicycle, MultiCycle_Ex and MultiCycle_Slice. Conventional Multicycle achieved 2.23 times higher operating frequency than SingleCycle, but resource usage tripled. MultiCycle_Ex achieved a 2.67 times higher operating frequency while maintaining the resource usage of SingleCycle, and MultiCycle_Slice achieved operating frequency about 8.2 times higher than SingleCycle.