Research Article

Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts

Volume: 10 Number: 4 October 19, 2022
EN

Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts

Abstract

In linguistics, probabilistic relation between co-occurrent words can provide useful interpretation of knowledge conveyed in a text. Connectivity patterns of vectorized representation of lexemes can be identified by using bigram models of word sequences. Similarity assessment of these patterns is performed by applying cosine similarity and mean squared error measures on word vectors of probabilistic relation matrix of text. Moreover, parallel computing is another important aspect for various domains that enables fast data processing and analytics. In this paper, we aim to demonstrate the benefit of parallel computing for computational challenges of extracting probabilistic relations between lexemes. In this study, we have explored performance limitations of sequential semantic similarity analysis and then implemented CPU and GPU parallel versions to show benefits of multicore CPU-GPU utilization for computationally demanding applications. Our results indicate that the alternative parallel computing implementations can be used to significantly enhance performance and applicability of probabilistic relation graph models in linguistic analyses.

Keywords

References

  1. [1] A. A. Aydin and G. Alaghband, “Sequential and parallel hybrid approach for nonrecursive most significant digit radix sort,” in 10th International Conference on Applied Computing, 2013, pp. 51–58.
  2. [2] S. Berkovich and E. Berkovich, “Methods and apparatus for concurrent execution of serial computing instructions using combinatorial architecture for program partitioning,” Apr. 8 1997, uS Patent 5,619,680.
  3. [3] A. A. Aydin, “Performance benchmarking of sequential, parallel and hybrid radix sort algorithms and analyzing impact of sub vectors, created on each level,on hybrid msd radix sort’s runtime,” 2012, mS Thesis, University of Colorado Denver.
  4. [4] B. Parhami, “Parallel processing with big data.” 2019.
  5. [5] D. Demirol, R. Das, and D. Hanbay, “B¨uy¨uk veri ¨uzerine perspektif bir bakıs¸,” in 2019 International Artificial Intelligence and Data Processing Symposium (IDAP). IEEE, 2019, pp. 1–9.
  6. [6] J. Hromkoviˇc, Communication complexity and parallel computing. Springer Science & Business Media, 2013.
  7. [7] A. Aydin and K. Anderson, “Batch to real-time: Incremental data collection & analytics platform,” 2017.
  8. [8] S. H. Roosta, “Artificial intelligence and parallel processing,” in Parallel Processing and Parallel Algorithms. Springer, 2000, pp. 501-534.

Details

Primary Language

English

Subjects

Software Testing, Verification and Validation

Journal Section

Research Article

Publication Date

October 19, 2022

Submission Date

February 7, 2022

Acceptance Date

September 30, 2022

Published in Issue

Year 2022 Volume: 10 Number: 4

APA
Alnahas, D., & Aydin, A. (2022). Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts. Balkan Journal of Electrical and Computer Engineering, 10(4), 419-428. https://doi.org/10.17694/bajece.1069152
AMA
1.Alnahas D, Aydin A. Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts. Balkan Journal of Electrical and Computer Engineering. 2022;10(4):419-428. doi:10.17694/bajece.1069152
Chicago
Alnahas, Dima, and Ahmet Aydin. 2022. “Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts”. Balkan Journal of Electrical and Computer Engineering 10 (4): 419-28. https://doi.org/10.17694/bajece.1069152.
EndNote
Alnahas D, Aydin A (October 1, 2022) Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts. Balkan Journal of Electrical and Computer Engineering 10 4 419–428.
IEEE
[1]D. Alnahas and A. Aydin, “Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts”, Balkan Journal of Electrical and Computer Engineering, vol. 10, no. 4, pp. 419–428, Oct. 2022, doi: 10.17694/bajece.1069152.
ISNAD
Alnahas, Dima - Aydin, Ahmet. “Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts”. Balkan Journal of Electrical and Computer Engineering 10/4 (October 1, 2022): 419-428. https://doi.org/10.17694/bajece.1069152.
JAMA
1.Alnahas D, Aydin A. Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts. Balkan Journal of Electrical and Computer Engineering. 2022;10:419–428.
MLA
Alnahas, Dima, and Ahmet Aydin. “Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts”. Balkan Journal of Electrical and Computer Engineering, vol. 10, no. 4, Oct. 2022, pp. 419-28, doi:10.17694/bajece.1069152.
Vancouver
1.Dima Alnahas, Ahmet Aydin. Alternative CPU and GPU Parallel Computing Approaches for Improving Sequential Analysis of Probability Associations in Short Texts. Balkan Journal of Electrical and Computer Engineering. 2022 Oct. 1;10(4):419-28. doi:10.17694/bajece.1069152

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı