Cited 0 time in
Parallel LDPC decoding on a GPU using OpenCL and global memory for accelerators
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Hong, Jung-Hyun | - |
| dc.contributor.author | Chung, Ki-Seok | - |
| dc.date.accessioned | 2022-07-15T21:40:52Z | - |
| dc.date.available | 2022-07-15T21:40:52Z | - |
| dc.date.created | 2021-05-13 | - |
| dc.date.issued | 2015-08 | - |
| dc.identifier.issn | 0000-0000 | - |
| dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/156616 | - |
| dc.description.abstract | This paper introduces a parallel software decoder of Low Density Parity Check (LDPC) codes with an Open Computing Language (OpenCL) framework including Global Memory for ACcelerators (GMAC). The LDPC code is one of the most popular and strongest error correcting codes for mobile communication systems. OpenCL is an open standard programming framework that supports programming languages and application programming interfaces (APIs) for heterogeneous platforms. GMAC is a software implementation of Asymmetric Distributed Shared Memory (ADSM) that maintains a shared logical memory space for the host to access memory objects in the physical memory of an OpenCL device. In this paper, we parallelize the iterative LDPC decoding steps on a graphics processing unit (GPU) using OpenCL. To improve the performance of the proposed decoder, data transfer optimization techniques between the host and the GPU including pre-pinned OpenCL memory objects for GMAC are applied. In terms of the entire decoding time, the speedup of the proposed LDPC decoder over a conventional OpenCL implementation is 1.28. | - |
| dc.language | 영어 | - |
| dc.language.iso | en | - |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | - |
| dc.title | Parallel LDPC decoding on a GPU using OpenCL and global memory for accelerators | - |
| dc.type | Article | - |
| dc.contributor.affiliatedAuthor | Chung, Ki-Seok | - |
| dc.identifier.doi | 10.1109/NAS.2015.7255228 | - |
| dc.identifier.scopusid | 2-s2.0-84960849972 | - |
| dc.identifier.bibliographicCitation | Proceedings of the 2015 IEEE International Conference on Networking, Architecture and Storage, NAS 2015, pp.353 - 354 | - |
| dc.relation.isPartOf | Proceedings of the 2015 IEEE International Conference on Networking, Architecture and Storage, NAS 2015 | - |
| dc.citation.title | Proceedings of the 2015 IEEE International Conference on Networking, Architecture and Storage, NAS 2015 | - |
| dc.citation.startPage | 353 | - |
| dc.citation.endPage | 354 | - |
| dc.type.rims | ART | - |
| dc.type.docType | Conference Paper | - |
| dc.description.journalClass | 1 | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.subject.keywordPlus | Application programming interfaces (API) | - |
| dc.subject.keywordPlus | Codes (symbols) | - |
| dc.subject.keywordPlus | Computational linguistics | - |
| dc.subject.keywordPlus | Computer graphics | - |
| dc.subject.keywordPlus | Computer graphics equipment | - |
| dc.subject.keywordPlus | Data transfer | - |
| dc.subject.keywordPlus | Decoding | - |
| dc.subject.keywordPlus | Digital storage | - |
| dc.subject.keywordPlus | Forward error correction | - |
| dc.subject.keywordPlus | Information theory | - |
| dc.subject.keywordPlus | Iterative decoding | - |
| dc.subject.keywordPlus | Iterative methods | - |
| dc.subject.keywordPlus | Mobile telecommunication systems | - |
| dc.subject.keywordPlus | Program processors | - |
| dc.subject.keywordPlus | Radio broadcasting | - |
| dc.subject.keywordPlus | Satellite communication systems | - |
| dc.subject.keywordPlus | Data transfer optimizations | - |
| dc.subject.keywordPlus | Distributed shared memory | - |
| dc.subject.keywordPlus | GMAC | - |
| dc.subject.keywordPlus | Graphics Processing Unit | - |
| dc.subject.keywordPlus | LDPC decoder | - |
| dc.subject.keywordPlus | Low-density parity-check (LDPC) codes | - |
| dc.subject.keywordPlus | OpenCL | - |
| dc.subject.keywordPlus | Software implementation | - |
| dc.subject.keywordPlus | Memory architecture | - |
| dc.subject.keywordAuthor | GMAC | - |
| dc.subject.keywordAuthor | LDPC decoder | - |
| dc.subject.keywordAuthor | OpenCL | - |
| dc.identifier.url | https://ieeexplore.ieee.org/document/7255228 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1366
COPYRIGHT © 2024 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
