Abstract:Turbocode has received wide attention due to excellent error correction ability and performance near to the Shannon limit. In order to satisfy the realtime requirement of decoding, the multicore parallel processing and iterative computing capabilities of Intel′s many integrated core (MIC) processor and OpenMP′s ability to automatically parallelize programs are used to decode Turbocode. Then MIC migration and parallelization are used to the CPU program. While ensuring the decoding performance, the LogMAP algorithm with the polyline approximation is used and adjusted and simplified at the code level. For the actual satellite signal, using the databased MIC multithread parallel processing mode. Compared to the CPU processing, the calculation speed of the Intel Xeon Phi Coprocessor 7120 Many Integrated Core processor has nearly 60 times improvement. What is more, it can achieve 8 Realtime processing of the burst signal.