{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,13]],"date-time":"2025-02-13T05:19:03Z","timestamp":1739423943557,"version":"3.37.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2009,9,1]],"date-time":"2009-09-01T00:00:00Z","timestamp":1251763200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Comput. Sci. Technol."],"published-print":{"date-parts":[[2009,9]]},"DOI":"10.1007\/s11390-009-9266-8","type":"journal-article","created":{"date-parts":[[2009,9,28]],"date-time":"2009-09-28T11:22:01Z","timestamp":1254136921000},"page":"913-924","source":"Crossref","is-referenced-by-count":18,"title":["Parallel LDPC Decoding on GPUs Using a Stream-Based Computing Approach"],"prefix":"10.1007","volume":"24","author":[{"given":"Gabriel","family":"Falc\u00e3o","sequence":"first","affiliation":[]},{"given":"Shinichi","family":"Yamagiwa","sequence":"additional","affiliation":[]},{"given":"Vitor","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Leonel","family":"Sousa","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,9,28]]},"reference":[{"issue":"1","key":"9266_CR1","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TIT.1962.1057683","volume":"8","author":"RG Gallager","year":"1962","unstructured":"Gallager R G. Low-density parity-check codes. IRE Transactions on Information Theory, 1962, 8(1): 21\u201328.","journal-title":"IRE Transactions on Information Theory"},{"issue":"18","key":"9266_CR2","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1049\/el:19961141","volume":"32","author":"DJC Mackay","year":"1996","unstructured":"Mackay D J C, Neal R M. Near Shannon limit performance of low density parity check codes. IEE Electronics Letters, 1996, 32(18): 1645\u20131646.","journal-title":"IEE Electronics Letters"},{"key":"9266_CR3","unstructured":"Lin S, Costello D J. Error Control Coding. 2nd Ed., Prentice Hall, 2004."},{"issue":"5","key":"9266_CR4","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1109\/TIT.1981.1056404","volume":"27","author":"R Tanner","year":"1981","unstructured":"Tanner R. A recursive approach to low complexity codes. IEEE Transactions on Information Theory, 1981, 27(5): 533\u2013547.","journal-title":"IEEE Transactions on Information Theory"},{"key":"9266_CR5","doi-asserted-by":"crossref","unstructured":"Quaglio F, Vacca F, Castellano C, Tarable A, Masera G. Interconnection framework for high-throughput, flexible LDPC decoders. In Proc. Design, Automation and Test in Europe (DATE2006), Munich, Germany, March 6\u201310, 2006, pp.124\u2013129.","DOI":"10.1109\/DATE.2006.243815"},{"issue":"2","key":"9266_CR6","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/4234.824757","volume":"4","author":"L Ping","year":"2000","unstructured":"Ping L, Leung W K. Decoding low density parity check codes with finite quantization bits. IEEE Communications Letters, 2000, 4(2): 62\u201364.","journal-title":"IEEE Communications Letters"},{"issue":"4","key":"9266_CR7","doi-asserted-by":"crossref","first-page":"1065","DOI":"10.1109\/TSP.2004.823508","volume":"52","author":"T Zhang","year":"2004","unstructured":"Zhang T, Parhi K. Joint (3; k)-regular LDPC code and decoder\/encoder design. IEEE Transactions on Signal Processing, 2004, 52(4): 1065\u20131079.","journal-title":"IEEE Transactions on Signal Processing"},{"issue":"7","key":"9266_CR8","doi-asserted-by":"crossref","first-page":"1215","DOI":"10.1109\/TCOMM.2006.877980","volume":"54","author":"F Verdier","year":"2006","unstructured":"Verdier F, Declercq D. A low-cost parallel scalable FPGA architecture for regular and irregular LDPC decoding. IEEE Transactions on Communications, 2006, 54(7): 1215\u20131223.","journal-title":"IEEE Transactions on Communications"},{"key":"9266_CR9","doi-asserted-by":"crossref","unstructured":"Falc\u00e3o G, Gomes M, Gon\u00bbcalves J, Faia P, Silva V. HDL library of processing units for an automatic LDPC decoder design. In Proc. IEEE Ph.D. Research in Microelectronics and Electronics (PRIME), Otranto, Italy, June 11\u201316, 2006, pp.349{352.","DOI":"10.1109\/RME.2006.1689967"},{"key":"9266_CR10","unstructured":"Gomes M, Silva V, Neves C, Marques R. Serial LDPC decoding on a SIMD DSP using horizontal-scheduling. In Proc. 14th European Signal Processing Conference (EUSIPCO2006), Florence, Italy, Sept. 4\u20138, 2006."},{"key":"9266_CR11","doi-asserted-by":"crossref","unstructured":"Ghuloum A, Sprangle E, Fang J, Wu G, Zhou X. Ct: A flexible parallel programming model for tera-scale architectures. Intel, 2007, pp.1\u201321.","DOI":"10.1145\/1362702.1362707"},{"issue":"1","key":"9266_CR12","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1111\/j.1467-8659.2007.01012.x","volume":"26","author":"JD Owens","year":"2007","unstructured":"Owens J D, Luebke D, Govindaraju N, Harris M, Kruger J, Lefohn A E, Purcell T J. A survey of general-purpose computation on graphics hardware. Computer Graphics Forum, 2007, 26(1): 80\u2013113.","journal-title":"Computer Graphics Forum"},{"issue":"5","key":"9266_CR13","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/MCG.2005.101","volume":"25","author":"N Goodnight","year":"2005","unstructured":"Goodnight N, Wang R, Humphreys G. Computation on programmable graphics hardware. IEEE Computer Graphics and Applications, 2005, 25(5): 12\u201315.","journal-title":"IEEE Computer Graphics and Applications"},{"issue":"2","key":"9266_CR14","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/MIS.2007.28","volume":"22","author":"KL Fok","year":"2007","unstructured":"Fok K L, Wong T T, Wong M L. Evolutionary computing on consumer graphics hardware. IEEE Intelligent Systems, 2007, 22(2): 69\u201378.","journal-title":"IEEE Intelligent Systems"},{"issue":"3","key":"9266_CR15","doi-asserted-by":"crossref","first-page":"908","DOI":"10.1145\/882262.882363","volume":"22","author":"J Kruger","year":"2003","unstructured":"Kruger J, Westermann R. Linear algebra operators for GPU implementation of numerical algorithms. ACM Transactions on Graphics, 2003, 22(3): 908\u2013916.","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"9266_CR16","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1145\/882262.882364","volume":"22","author":"J Bolz","year":"2003","unstructured":"Bolz J, Farmer I, Grinspun E, Schroder P. Sparse matrix solvers on the GPU: Conjugate gradients and multigrid. ACM Transactions on Graphics, 2003, 22(3): 917\u2013924.","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"9266_CR17","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1145\/566654.566640","volume":"21","author":"TJ Purcell","year":"2002","unstructured":"Purcell T J, Buck I, Mark W R, Hanrahan P. Ray tracing on programmable graphics hardware. ACM Transactions on Graphics, 2002, 21(3): 703\u2013712.","journal-title":"ACM Transactions on Graphics"},{"key":"9266_CR18","doi-asserted-by":"crossref","unstructured":"Harris M. Fast Fluid Dynamics Simulation on the GPU. GPU Gems, Fernando R. (ed.), Addison Wesley, 2004.","DOI":"10.1145\/1198555.1198790"},{"key":"9266_CR19","doi-asserted-by":"crossref","unstructured":"Govindaraju N K, Lloyd B, Wang W, Lin M, Manocha D. Fast computation of database operations using graphics processors. In Proc. the 2004 ACM SIGMOD International Conference on Management of Data, Paris, France, June 13\u201318, 2004, pp.215\u2013226.","DOI":"10.1145\/1007568.1007594"},{"key":"9266_CR20","doi-asserted-by":"crossref","unstructured":"Govindaraju N K, Raghuvanshi N, Manocha D. Fast and approximate stream mining of quantiles and frequencies using graphics processors. In Proc. the 2005 ACM SIGMOD International Conference on Management of Data, Baltimore, USA, June 14{16, 2005, pp.611\u2013622.","DOI":"10.1145\/1066157.1066227"},{"issue":"3","key":"9266_CR21","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1145\/1015706.1015800","volume":"23","author":"I Buck","year":"2004","unstructured":"Buck I, Foley T, Horn D, Sugerman J, Fatahalian K, Houston M, Hanrahan P. Brook for GPUs: Stream computing on graphics hardware. ACM Trans. Graph., 2004, 23(3): 777\u2013786.","journal-title":"ACM Trans. Graph."},{"key":"9266_CR22","unstructured":"CUDA. Aug. 2007, http:\/\/developer.nvidia.com\/object\/cuda.html ."},{"issue":"5","key":"9266_CR23","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MC.2007.161","volume":"40","author":"S Yamagiwa","year":"2007","unstructured":"Yamagiwa S, Sousa L. Caravela: A novel stream-based distributed computing environment. IEEE Computer, 2007, 40(5): 70\u201377.","journal-title":"IEEE Computer"},{"key":"9266_CR24","unstructured":"Caravela. April 2007, http:\/\/www.caravela-gpu.org ."},{"key":"9266_CR25","unstructured":"DirectX. April 2007, http:\/\/www.microsoft.com\/directx ."},{"key":"9266_CR26","unstructured":"Kessenich J, Baldwin D, Rost R. The OpenGL shading language. Technical Report, 3Dlabs, Inc. Ltd."},{"issue":"2","key":"9266_CR27","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/4234.905935","volume":"5","author":"S Chung","year":"2001","unstructured":"Chung S, Forney G, Richardson T, Urbanke R. On the design of low-density parity-check codes within 0.0045 dB of the Shannon limit. IEEE Communications Letters, 2001, 5(2): 58\u201360.","journal-title":"IEEE Communications Letters"},{"key":"9266_CR28","unstructured":"Wicker S B, Kim S. Fundamentals of Codes, Graphs, and Iterative Decoding. Kluwer Academic Publishers, 2003."},{"key":"9266_CR29","doi-asserted-by":"crossref","unstructured":"Yamagiwa S, Sousa L, Ant\u00e3o D. Data buffering optimization methods toward a uniformed programming interface for GPU-based applications. In Proc. Int. Conf. Computer Frontiers, Ischia, Italy, May 7\u20139, 2007, pp.205\u2013212.","DOI":"10.1145\/1242531.1242562"},{"key":"9266_CR30","unstructured":"Encyclopedia of Sparse Graph Codes. April, 2007, http:\/\/www.inference . phy.cam.ac.uk\/mackay\/codes\/data.html."}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-009-9266-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11390-009-9266-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-009-9266-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T11:24:11Z","timestamp":1739359451000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11390-009-9266-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,9]]},"references-count":30,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2009,9]]}},"alternative-id":["9266"],"URL":"https:\/\/doi.org\/10.1007\/s11390-009-9266-8","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"type":"print","value":"1000-9000"},{"type":"electronic","value":"1860-4749"}],"subject":[],"published":{"date-parts":[[2009,9]]}}}