Utilização de hardware reconfigurável para acelerar a satisfação booleana

Detalhes bibliográficos
Autor(a) principal: Skliarova, Iouliia
Data de Publicação: 2001
Outros Autores: Ferrari, António B.
Tipo de documento: Artigo
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://proa.ua.pt/index.php/revdeti/article/view/18114
Resumo: The paper presents a case study of accelerating Boolean satisfiability in reconfigurable hardware. Boolean satisfiability (SAT) is an important problem having many applications in CAD and other areas. We propose an application-specific approach to accelerate the backtrack search algorithm for the SAT problem formulated over discrete matrix. The algorithm employed involves a quite sophisticated control unit, which is entirely implemented in reconfigurable hardware. Finally, we analyze different possibilities of solving the SAT problem and argue that the best results can be achieved by the use of software, runningon a general-purpose computer, together with an FPGAbasedreconfigurable SAT solver.
id RCAP_9ec3178aac237fefcb511fbef2bd22c4
oai_identifier_str oai:proa.ua.pt:article/18114
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 Utilização de hardware reconfigurável para acelerar a satisfação booleanaThe paper presents a case study of accelerating Boolean satisfiability in reconfigurable hardware. Boolean satisfiability (SAT) is an important problem having many applications in CAD and other areas. We propose an application-specific approach to accelerate the backtrack search algorithm for the SAT problem formulated over discrete matrix. The algorithm employed involves a quite sophisticated control unit, which is entirely implemented in reconfigurable hardware. Finally, we analyze different possibilities of solving the SAT problem and argue that the best results can be achieved by the use of software, runningon a general-purpose computer, together with an FPGAbasedreconfigurable SAT solver.Este artigo apresenta um estudo de possibilidade de aceleração da satisfação booleana com a ajuda do hardware reconfigurável. A satisfação booleana (SAT) é um problema importante que tem muitas aplicações em CAD e outras áreas. Neste artigo propomos uma técnica de desenvolvimento orientada a problema em geral para acelerar a resolução de SAT formulado sobre matriz discreta. O algoritmo utilizado requer uma unidade de controlo bastante complexa que é implementada inteiramente em hardware reconfigurável. Por fim, são analisadas diferentes possibilidades de resolução de SAT e argumenta-se que os melhores resultados podem ser obtidos com a ajuda da colaboração de uma aplicação de software executada num computador de uso geral com um circuito de solução de SAT implementado em FPGA.UA Editora2001-01-01T00:00:00Zjournal articleinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://proa.ua.pt/index.php/revdeti/article/view/18114oai:proa.ua.pt:article/18114Eletrónica e Telecomunicações; Vol 3 No 4 (2001); 304-310Eletrónica e Telecomunicações; vol. 3 n.º 4 (2001); 304-3102182-97721645-0493reponame: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:RCAAPporhttps://proa.ua.pt/index.php/revdeti/article/view/18114https://proa.ua.pt/index.php/revdeti/article/view/18114/13020https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessSkliarova, IouliiaFerrari, António B.2022-09-26T11:00:23Zoai:proa.ua.pt:article/18114Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T16:08:32.404292Repositó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 Utilização de hardware reconfigurável para acelerar a satisfação booleana
title Utilização de hardware reconfigurável para acelerar a satisfação booleana
spellingShingle Utilização de hardware reconfigurável para acelerar a satisfação booleana
Skliarova, Iouliia
title_short Utilização de hardware reconfigurável para acelerar a satisfação booleana
title_full Utilização de hardware reconfigurável para acelerar a satisfação booleana
title_fullStr Utilização de hardware reconfigurável para acelerar a satisfação booleana
title_full_unstemmed Utilização de hardware reconfigurável para acelerar a satisfação booleana
title_sort Utilização de hardware reconfigurável para acelerar a satisfação booleana
author Skliarova, Iouliia
author_facet Skliarova, Iouliia
Ferrari, António B.
author_role author
author2 Ferrari, António B.
author2_role author
dc.contributor.author.fl_str_mv Skliarova, Iouliia
Ferrari, António B.
description The paper presents a case study of accelerating Boolean satisfiability in reconfigurable hardware. Boolean satisfiability (SAT) is an important problem having many applications in CAD and other areas. We propose an application-specific approach to accelerate the backtrack search algorithm for the SAT problem formulated over discrete matrix. The algorithm employed involves a quite sophisticated control unit, which is entirely implemented in reconfigurable hardware. Finally, we analyze different possibilities of solving the SAT problem and argue that the best results can be achieved by the use of software, runningon a general-purpose computer, together with an FPGAbasedreconfigurable SAT solver.
publishDate 2001
dc.date.none.fl_str_mv 2001-01-01T00:00:00Z
dc.type.driver.fl_str_mv journal article
info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://proa.ua.pt/index.php/revdeti/article/view/18114
oai:proa.ua.pt:article/18114
url https://proa.ua.pt/index.php/revdeti/article/view/18114
identifier_str_mv oai:proa.ua.pt:article/18114
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://proa.ua.pt/index.php/revdeti/article/view/18114
https://proa.ua.pt/index.php/revdeti/article/view/18114/13020
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv UA Editora
publisher.none.fl_str_mv UA Editora
dc.source.none.fl_str_mv Eletrónica e Telecomunicações; Vol 3 No 4 (2001); 304-310
Eletrónica e Telecomunicações; vol. 3 n.º 4 (2001); 304-310
2182-9772
1645-0493
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_ 1799130542983086080