Ana gezinime geç Aramaya geç Ana içeriğe geç

Python based parallel application of Knuth-Morris-Pratt algorithm

  • Istanbul Technical University

Araştırma çıktısı: Kitap/Rapor/Konferans Bildirisinde BölümKonferans katkısıHakem

4 Atıf (Scopus)

Özet

Parallel computations in multicore architectures are in big interest these days. Nearly all newly manufactured computers have multicores inside, so these architectures must be efficiently used. In this paper, we introduce the effect of parallel algorithms and multiprocessing in the Knuth-Morris-Pratt, KMP searching algorithm. Searching algorithms in computer science are used in many applications and their complexity analysis is important. More crucially, reducing the computation time heals the success of the application itself especially in the big data. Therefore, the previously proposed KMP algorithm is become parallel which runs on Python development environment in this study. Computation time and speed-up are going to be inspected at the end of the work. This work actually constructs a framework for electronics circuit design and image processing concepts in terms of parallel synthesis and multiprocessing applications for further researches. Parallel KMP is to be used in parallel image processing applications for further researches. This paper is organized by first giving the definition of the string search algorithm together with details of KMP algorithm in the sequential fashion. Then, parallelization of the algorithm is going to be presented by showing the performance details like timing and speed up.

Orijinal dilİngilizce
Ana bilgisayar yayını başlığı2016 IEEE 4th Workshop on Advances in Information, Electronic and Electrical Engineering, AIEEE 2016 - Proceedings
EditörlerAndrejs Romanovs, Dalius Navakauskas
YayınlayanInstitute of Electrical and Electronics Engineers Inc.
ISBN (Elektronik)9781509044733
DOI'lar
Yayın durumuYayınlandı - 17 Oca 2017
Etkinlik4th IEEE Workshop on Advances in Information, Electronic and Electrical Engineering, AIEEE 2016 - Vilnius, Lithuania
Süre: 10 Kas 201612 Kas 2016

Yayın serisi

Adı2016 IEEE 4th Workshop on Advances in Information, Electronic and Electrical Engineering, AIEEE 2016 - Proceedings

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???4th IEEE Workshop on Advances in Information, Electronic and Electrical Engineering, AIEEE 2016
Ülke/BölgeLithuania
ŞehirVilnius
Periyot10/11/1612/11/16

Bibliyografik not

Publisher Copyright:
© 2016 IEEE.

Parmak izi

Python based parallel application of Knuth-Morris-Pratt algorithm' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap