Xiang Wang, Su Zhang, Wei Ni, Y. Song, Yanhui Yang, Jichun Bu
{"title":"Design of a hybrid reconfigurable coprocessor","authors":"Xiang Wang, Su Zhang, Wei Ni, Y. Song, Yanhui Yang, Jichun Bu","doi":"10.1109/ASICON.2013.6811980","DOIUrl":null,"url":null,"abstract":"Reconfigurable processors are noticeable for their flexibility and high computation performance. Combining a general purpose processor with a reconfigurable coprocessor can improve the overall system performance. As wide range of algorithms have appeared due to the increasing complexity of applications, the general purpose processors undertake more serial computing tasks, which also leads to more time consumption during the task switching. Meanwhile, higher bandwidth demand comes with the increasing of computation efficiency. A hybrid reconfigurable coprocessor has been proposed here, which reduces its dependence on the general purpose processor. Optimized L2-cache has been designed to enhance the data locality and reusability. The proposed coprocessor based on an FPGA has been implemented which can operate at 100MHz. Experimental results show that much better performance has been achieved with this proposed coprocessor.","PeriodicalId":150654,"journal":{"name":"2013 IEEE 10th International Conference on ASIC","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 10th International Conference on ASIC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASICON.2013.6811980","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Reconfigurable processors are noticeable for their flexibility and high computation performance. Combining a general purpose processor with a reconfigurable coprocessor can improve the overall system performance. As wide range of algorithms have appeared due to the increasing complexity of applications, the general purpose processors undertake more serial computing tasks, which also leads to more time consumption during the task switching. Meanwhile, higher bandwidth demand comes with the increasing of computation efficiency. A hybrid reconfigurable coprocessor has been proposed here, which reduces its dependence on the general purpose processor. Optimized L2-cache has been designed to enhance the data locality and reusability. The proposed coprocessor based on an FPGA has been implemented which can operate at 100MHz. Experimental results show that much better performance has been achieved with this proposed coprocessor.