Hardware accelerators for solving computationally intensive problems over binary vectors and matrices
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
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/10773/38687 |
Resumo: | The paper selects reusable operations over binary and ternary vectors that are frequently used in many important practical applications (that are explicitly indicated) and suggests methods to implement them in hardware accelerators. Many examples are given. The developed architectures are organized as either combinational or sequential designs. The following steps are elaborated: 1) suggesting methods and architectures based on knowledge and the results of previous publications; 2) modeling in software and estimating the most important characteristics of the future circuits; 3) implementation in hardware, evaluation of the design, and experiments. The presented example demonstrates all these steps. The results of experiments show effectiveness of the proposed accelerators form the point of view of performance and the consumed resources. |
id |
RCAP_2c47bd1e47b80b11ca0a756253d844f3 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/38687 |
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 |
Hardware accelerators for solving computationally intensive problems over binary vectors and matricesHardware acceleratorBinary vectors and matricesComputationally Intensive ProblemsThe paper selects reusable operations over binary and ternary vectors that are frequently used in many important practical applications (that are explicitly indicated) and suggests methods to implement them in hardware accelerators. Many examples are given. The developed architectures are organized as either combinational or sequential designs. The following steps are elaborated: 1) suggesting methods and architectures based on knowledge and the results of previous publications; 2) modeling in software and estimating the most important characteristics of the future circuits; 3) implementation in hardware, evaluation of the design, and experiments. The presented example demonstrates all these steps. The results of experiments show effectiveness of the proposed accelerators form the point of view of performance and the consumed resources.American Institute of Physics2023-07-17T09:12:06Z2023-06-08T00:00:00Z2023-06-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10773/38687eng0094-243X10.1063/5.0145125Skliarov, ValeriSkliarova, IouliiaKabulov, Anvarinfo: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:RCAAP2024-02-22T12:15:27Zoai:ria.ua.pt:10773/38687Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:09:02.023311Repositó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 |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
title |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
spellingShingle |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices Skliarov, Valeri Hardware accelerator Binary vectors and matrices Computationally Intensive Problems |
title_short |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
title_full |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
title_fullStr |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
title_full_unstemmed |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
title_sort |
Hardware accelerators for solving computationally intensive problems over binary vectors and matrices |
author |
Skliarov, Valeri |
author_facet |
Skliarov, Valeri Skliarova, Iouliia Kabulov, Anvar |
author_role |
author |
author2 |
Skliarova, Iouliia Kabulov, Anvar |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Skliarov, Valeri Skliarova, Iouliia Kabulov, Anvar |
dc.subject.por.fl_str_mv |
Hardware accelerator Binary vectors and matrices Computationally Intensive Problems |
topic |
Hardware accelerator Binary vectors and matrices Computationally Intensive Problems |
description |
The paper selects reusable operations over binary and ternary vectors that are frequently used in many important practical applications (that are explicitly indicated) and suggests methods to implement them in hardware accelerators. Many examples are given. The developed architectures are organized as either combinational or sequential designs. The following steps are elaborated: 1) suggesting methods and architectures based on knowledge and the results of previous publications; 2) modeling in software and estimating the most important characteristics of the future circuits; 3) implementation in hardware, evaluation of the design, and experiments. The presented example demonstrates all these steps. The results of experiments show effectiveness of the proposed accelerators form the point of view of performance and the consumed resources. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-07-17T09:12:06Z 2023-06-08T00:00:00Z 2023-06-08 |
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/10773/38687 |
url |
http://hdl.handle.net/10773/38687 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
0094-243X 10.1063/5.0145125 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
American Institute of Physics |
publisher.none.fl_str_mv |
American Institute of Physics |
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_ |
1799137741671235585 |