{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T16:38:52Z","timestamp":1761323932468,"version":"3.41.0"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2014,3,10]],"date-time":"2014-03-10T00:00:00Z","timestamp":1394409600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2014,12,5]]},"abstract":"<jats:p>Rapid prototyping is an important step in the development and the verification of computationally demanding tasks of digital communication systems, such as Forward Error Correction (FEC) decoding. The goal is to replace time-consuming simulations based on abstract models of the system with real-time experiments under real-world conditions. GPU-like architecture is a promising approach to fully exploit the potential of FPGA-based acceleration platforms. In this article, an application-specific GPU-like architecture and a complete compilation framework for decoding LDPC codes are proposed. The interest in an application-specific GPU in comparison with current GPUs is detailed. Finally, real-time experimentations demonstrate the potential of the GPU-like decoder to investigate both algorithmic and architectural issues.<\/jats:p>","DOI":"10.1145\/2538668","type":"journal-article","created":{"date-parts":[[2014,3,18]],"date-time":"2014-03-18T12:09:07Z","timestamp":1395144547000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["GPU-like on-chip system for decoding LDPC codes"],"prefix":"10.1145","volume":"13","author":[{"given":"Bertrand Le","family":"Gal","sequence":"first","affiliation":[{"name":"University of Bordeaux, IPB, IMS Laboratory, CNRS UMR5218"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christophe","family":"Jego","sequence":"additional","affiliation":[{"name":"University of Bordeaux, IPB, IMS Laboratory, CNRS UMR5218"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,3,10]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSTARS.2011.2142295"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/4234.1001666"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1049\/el.2011.0201"},{"volume-title":"Proceedings of the International Symposium Wireless Communication System (ISWCS).","author":"Falcao G.","key":"e_1_2_1_4_1"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.66"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-009-9266-8"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/26.768759"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1962.1057683"},{"volume-title":"Proceedings of the 3rd International Symposium on Turbo Codes and Related Topics. 451--454","author":"Guilloud F.","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2007.908517"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SIPS.2004.1363033"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11265-010-0547-9"},{"volume-title":"Proceedings of the IEEE Military Communication Conference. 157--162","author":"Jones C.","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6363991"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/18.910572"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11265-011-0604-z"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-011-0587-3"},{"volume-title":"Proceedings of the 23rd IEEE International Symposium on Rapid System Prototyping (RSP). 143--148","author":"Murugappa P.","key":"e_1_2_1_18_1"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01012.x"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2011.12.006"},{"key":"e_1_2_1_21_1","unstructured":"Steve Rhoads. 2011. Plasma 32-bit softcore. Tech. rep. http:\/\/www.plasmacpu.no-ip.org.  Steve Rhoads. 2011. Plasma 32-bit softcore. Tech. rep. http:\/\/www.plasmacpu.no-ip.org."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5573\/JSTS.2012.12.1.24"},{"volume-title":"Proceedings of the IEEE Asilomar Conference on Signals, Systems, and Computers. 2053--2057","author":"Wang Guohui","key":"e_1_2_1_23_1"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SASP.2011.5941084"},{"volume-title":"Proceedings of the IEEE Global Conference on Signal and Information Processing (GlobalSIP).","author":"Wang G.","key":"e_1_2_1_25_1"},{"volume-title":"Proceedings of the 42nd Asilomar Conference on Signals Systems and Computers. 171--175","author":"Wang S.","key":"e_1_2_1_26_1"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2010.2055250"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2012.6271839"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2538668","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2538668","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:18:14Z","timestamp":1750234694000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2538668"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,10]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,12,5]]}},"alternative-id":["10.1145\/2538668"],"URL":"https:\/\/doi.org\/10.1145\/2538668","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"type":"print","value":"1539-9087"},{"type":"electronic","value":"1558-3465"}],"subject":[],"published":{"date-parts":[[2014,3,10]]},"assertion":[{"value":"2013-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-03-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}