Title :
Multi core implementation of a trellis based syndrome decoder with adaptive complexity
Author :
Hueske, Klaus ; Geldmacher, Jan ; Götze, Jürgen
Author_Institution :
Dept. of Electr. Eng. & Inf. Technol., Tech. Univ. Dortmund, Dortmund, Germany
Abstract :
This paper investigates the implementation of a trellis based syndrome decoder on symmetric multiprocessor (SMP) platforms. Two advantages of the proposed approach will be exposed: First, compared to conventional parallel Viterbi decoder implementations, the syndrome decoder achieves a higher parallel efficiency in terms of speedup on the SMP platform. This is realized by reducing the computational overhead of the parallel Viterbi algorithm implementation. Second, it offers an adaptive complexity, i.e. the number of decoding operations decreases with improving transmission conditions. This property can be exploited to reduce the average energy consumption of a radio receiver. Measurement results are shown for two SMP platforms: ARM´s MPCore and Intel´s Core i7.
Keywords :
codecs; microprocessor chips; radio receivers; trellis codes; ARM MPCore; Intel Core i7; adaptive complexity; decoding operation; multi core implementation; radio receiver; symmetric multiprocessor; trellis based syndrome decoder; Bit error rate; Clocks; Complexity theory; Maximum likelihood decoding; Signal to noise ratio; Viterbi algorithm;
Conference_Titel :
Wireless Communication Systems (ISWCS), 2010 7th International Symposium on
Conference_Location :
York
Print_ISBN :
978-1-4244-6315-2
DOI :
10.1109/ISWCS.2010.5624395