Suiping Zhang, Rongrong Qian, Tao Peng, Ran Duan, Kuilin Chen
{"title":"GPP平台高吞吐量涡轮解码器设计","authors":"Suiping Zhang, Rongrong Qian, Tao Peng, Ran Duan, Kuilin Chen","doi":"10.1109/ChinaCom.2012.6417597","DOIUrl":null,"url":null,"abstract":"The great development of general-purpose processor technology makes the GPP possess the efficiently massive data processing abilities. In the solution(s) of 3GPP LTE system based on GPP platform, Turbo decoding algorithms play a vital role for high decoding complexity. This paper presents the design and implementation of SIMD technique based parallel turbo decoder suitable for GPP architecture. We improve the throughput through a) adopting fix-point design, b) taking full advantage of SIMD technique, c) using multiple soft-input soft-output decoders that operate in parallel, d) introducing multi-core technique to parallelize workload across cores. With 4 threads, the throughput of our SIMD and multi-threading technology based turbo decoder for GPP platform achieves 150 Mbps which can meet the requirement of LTE system.","PeriodicalId":143739,"journal":{"name":"7th International Conference on Communications and Networking in China","volume":"196 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"High throughput turbo decoder design for GPP platform\",\"authors\":\"Suiping Zhang, Rongrong Qian, Tao Peng, Ran Duan, Kuilin Chen\",\"doi\":\"10.1109/ChinaCom.2012.6417597\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The great development of general-purpose processor technology makes the GPP possess the efficiently massive data processing abilities. In the solution(s) of 3GPP LTE system based on GPP platform, Turbo decoding algorithms play a vital role for high decoding complexity. This paper presents the design and implementation of SIMD technique based parallel turbo decoder suitable for GPP architecture. We improve the throughput through a) adopting fix-point design, b) taking full advantage of SIMD technique, c) using multiple soft-input soft-output decoders that operate in parallel, d) introducing multi-core technique to parallelize workload across cores. With 4 threads, the throughput of our SIMD and multi-threading technology based turbo decoder for GPP platform achieves 150 Mbps which can meet the requirement of LTE system.\",\"PeriodicalId\":143739,\"journal\":{\"name\":\"7th International Conference on Communications and Networking in China\",\"volume\":\"196 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"7th International Conference on Communications and Networking in China\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ChinaCom.2012.6417597\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"7th International Conference on Communications and Networking in China","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ChinaCom.2012.6417597","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
High throughput turbo decoder design for GPP platform
The great development of general-purpose processor technology makes the GPP possess the efficiently massive data processing abilities. In the solution(s) of 3GPP LTE system based on GPP platform, Turbo decoding algorithms play a vital role for high decoding complexity. This paper presents the design and implementation of SIMD technique based parallel turbo decoder suitable for GPP architecture. We improve the throughput through a) adopting fix-point design, b) taking full advantage of SIMD technique, c) using multiple soft-input soft-output decoders that operate in parallel, d) introducing multi-core technique to parallelize workload across cores. With 4 threads, the throughput of our SIMD and multi-threading technology based turbo decoder for GPP platform achieves 150 Mbps which can meet the requirement of LTE system.