Abstract
Irregular LDPC (Low Density Parity Check) code is a powerful error correction code in wireless communication applications. However, irregular LDPC decoder has limited instruction-level parallelism. This paper exploits the thread-level parallelism of irregular LDPC decoders with simultaneous multi-threading (SMT) techniques. The simulations with random constructed parity check matrixes under different signal-to-noise ratios and three block lengths show that it can attain 16.7%~45.3% performance improvement by SMT technique with the area cost increasing by about 17.73%, which supposes that SMT is an efficient technique to improve the performance of irregular LDPC decoders.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gallager, R.G.: Low Density Parity Check Codes. MIT Press, Cambridge, MA (1963)
Gallager, R.G.: Low-density parity-check codes. IRE Transactions on Information Theory IT-8, 21–28 (1962)
MacKay, D.J.C.: Good error-correcting codes based on very sparse matrices. IEEE Transactions on Information Theory 45, 399–431 (1999)
Karkooti, M., Radosavljevic, P., Cavallaro, J.R.: Configurable, High Throughput, Irregular LDPC Decoder Architecture: Tradeoff Analysis and Implementation. In: ASAP 2006. IEEE International Conference on Application-specific Systems, Architectures and Processors, IEEE Computer Society Press, Los Alamitos (2006)
Rovini, F.R.M., L’Insalata, N., Fanucci., L.: VLSI Design of a High-Throughput Multi-Rate Decoder for Structured LDPC Codes. In: Proceedings of the 2005 8th Euromicro conference on Digital System Design, pp. 202–209 (August 2005)
Chen, J., Dholakai, A., Eleftheriou, E., Fossorier, M., Hu, X.: Reduced-complexity decoding of LDPC codes. IEEE Transactions on Communications 53, 1288–1299 (2005)
Dean, T., Susan, E., Henry, L.: Simultaneous multi-threading: Maximizing on-chip parallelism. In: Proceedings of the 22nd Annual International Symposium on Computer Architecture, Italy, pp. 392–403 (1995)
Marr, D.T., Binns, F., Hill, D.L., Hinton, G., Koufaty, D.A., Miller, J.A., Upton, M.: Hyper-threading technology architecture and microarchitecture. Intel Technology Journal 6(1), 4–15 (2002)
Chen, S., Li, Z., Wan, J., et al.: Research and Development of High Performance YHFT Digital Signal Processor. Journal of Computer Research and Development (Chinese)Â 43 (2006)
Wan, J., Chen, S.: MOSI: A SMT Microarchitecture Based on VLIW Processor. Chinese Journal of Computer Science 29(3) (March 2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fang, X., Wang, D., Chen, S. (2007). Exploiting Thread-Level Parallelism of Irregular LDPC Decoder with Simultaneous Multi-threading Technique. In: Xu, M., Zhan, Y., Cao, J., Liu, Y. (eds) Advanced Parallel Processing Technologies. APPT 2007. Lecture Notes in Computer Science, vol 4847. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76837-1_70
Download citation
DOI: https://doi.org/10.1007/978-3-540-76837-1_70
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76836-4
Online ISBN: 978-3-540-76837-1
eBook Packages: Computer ScienceComputer Science (R0)