Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/27842 https://doi.org/10.1016/j.parco.2014.07.001 |
Resumo: | The Fourier Transform Sum-Product Algorithm (FT-SPA) used in non-binary Low-Density Parity-Check (LDPC) decoding makes extensive use of the Walsh–Hadamard Transform (WHT). We have developed a massively parallel Fast Walsh–Hadamard Transform (FWHT) which exploits the Graphics Processing Unit (GPU) pipeline and memory hierarchy, thereby minimizing the level of memory bank conflicts and maximizing the number of returned instructions per clock cycle for different generations of graphics processors, with considerable speedup gains in FT-SPA based non-binary LDPC decoding. |
id |
RCAP_eb84361083c2232c396c48d339b1cafa |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/27842 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decodingNon-binary LDPC codesParallel processingWalsh–Hadamard TransformThe Fourier Transform Sum-Product Algorithm (FT-SPA) used in non-binary Low-Density Parity-Check (LDPC) decoding makes extensive use of the Walsh–Hadamard Transform (WHT). We have developed a massively parallel Fast Walsh–Hadamard Transform (FWHT) which exploits the Graphics Processing Unit (GPU) pipeline and memory hierarchy, thereby minimizing the level of memory bank conflicts and maximizing the number of returned instructions per clock cycle for different generations of graphics processors, with considerable speedup gains in FT-SPA based non-binary LDPC decoding.Elsevier2014-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttp://hdl.handle.net/10316/27842http://hdl.handle.net/10316/27842https://doi.org/10.1016/j.parco.2014.07.001engANDRADE, Joao; FALCAO, Gabriel; SILVA, Vitor - Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding. "Parallel Computing". ISSN 0167-8191. Vol. 40 Nº. 9 (2014) p. 449–4530167-8191http://www.sciencedirect.com/science/article/pii/S0167819114000817Andrade, JoãoFalcao, GabrielSilva, Vitorinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2021-07-21T11:35:13Zoai:estudogeral.uc.pt:10316/27842Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:57:55.702511Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
title |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
spellingShingle |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding Andrade, João Non-binary LDPC codes Parallel processing Walsh–Hadamard Transform |
title_short |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
title_full |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
title_fullStr |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
title_full_unstemmed |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
title_sort |
Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding |
author |
Andrade, João |
author_facet |
Andrade, João Falcao, Gabriel Silva, Vitor |
author_role |
author |
author2 |
Falcao, Gabriel Silva, Vitor |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Andrade, João Falcao, Gabriel Silva, Vitor |
dc.subject.por.fl_str_mv |
Non-binary LDPC codes Parallel processing Walsh–Hadamard Transform |
topic |
Non-binary LDPC codes Parallel processing Walsh–Hadamard Transform |
description |
The Fourier Transform Sum-Product Algorithm (FT-SPA) used in non-binary Low-Density Parity-Check (LDPC) decoding makes extensive use of the Walsh–Hadamard Transform (WHT). We have developed a massively parallel Fast Walsh–Hadamard Transform (FWHT) which exploits the Graphics Processing Unit (GPU) pipeline and memory hierarchy, thereby minimizing the level of memory bank conflicts and maximizing the number of returned instructions per clock cycle for different generations of graphics processors, with considerable speedup gains in FT-SPA based non-binary LDPC decoding. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-10 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/27842 http://hdl.handle.net/10316/27842 https://doi.org/10.1016/j.parco.2014.07.001 |
url |
http://hdl.handle.net/10316/27842 https://doi.org/10.1016/j.parco.2014.07.001 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
ANDRADE, Joao; FALCAO, Gabriel; SILVA, Vitor - Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding. "Parallel Computing". ISSN 0167-8191. Vol. 40 Nº. 9 (2014) p. 449–453 0167-8191 http://www.sciencedirect.com/science/article/pii/S0167819114000817 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Elsevier |
publisher.none.fl_str_mv |
Elsevier |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799133869347176448 |