DSpace Repository

New parallel algorithm for recursive best first search on a GPU

Show simple item record

dc.contributor.advisor Shahriyar, Dr. Rifat
dc.contributor.author Jahan, Sifat E
dc.date.accessioned 2022-09-10T06:20:42Z
dc.date.available 2022-09-10T06:20:42Z
dc.date.issued 2022-03-09
dc.identifier.uri http://lib.buet.ac.bd:8080/xmlui/handle/123456789/6105
dc.description.abstract Parallel programming has emerged preeminence as an efficient paradigm for designing and solving complex problems. In recent years, the usage of Graphics Processing Units (GPUs) with parallel approaches has scaled up the computational speed of the traditional CPU-based algorithms. Therefore, developing a parallel adaptation of the fundamental algorithms has become essential to harness the advantages of modern multi-core processors. This thesis describes the first variant, which exploits parallelism from a well-known Artificial Intelligence (AI) searching algorithm (Recursive Best First Search, RBFS) using GPU. It proposes a methodology to convert a sequential RBFS algorithm to a parallel algorithm that provides enhanced solutions. Furthermore, the proposed algorithm has been studied thoroughly in centralized and distributed optimization contexts. The performance analysis on sliding puzzles illustrates the superiority gained by using GPU, resulting in excelled performances and scalability. The proposed parallel GPU-based RBFS can achieve significant computational speed-up for large-scale search problems compared to the traditional sequential CPU-based RBFS. Moreover, different approaches of GPU programming have been considered, showing the impact of using a na¨ıve framework (Aparapi) for Java based implementation and CUDA based implementation using Python. In addition, the proposed model will be effective in any non-GPU based parallel system as it is not solely focused to enhance performance on GPU based architecture. en_US
dc.language.iso en en_US
dc.publisher Department of computer Science and Engineering en_US
dc.subject Artificial intelligence en_US
dc.title New parallel algorithm for recursive best first search on a GPU en_US
dc.type Thesis-MSc en_US
dc.contributor.id 1015052084 en_US
dc.identifier.accessionNumber 118654
dc.contributor.callno 006.3/SIF/2022 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search BUET IR


Advanced Search

Browse

My Account