KO‘P YADROLI CPU VA GPU ARXITEKTURALARIDA DIFFERENSIAL TENGLAMALARNI SONLI YECHISH UCHUN PARALLEL ALGORITMLARNI ISHLAB CHIQISH VA SAMARADORLIGINI BAHOLASH

KO‘P YADROLI CPU VA GPU ARXITEKTURALARIDA DIFFERENSIAL TENGLAMALARNI SONLI YECHISH UCHUN PARALLEL ALGORITMLARNI ISHLAB CHIQISH VA SAMARADORLIGINI BAHOLASH

Authors

  • Shixnazar Ismailov
  • Farrux Ubaydullayev
  • Asliddin Odilov

DOI:

https://doi.org/10.5281/zenodo.18282139

Keywords:

differensial tenglama, parallel hisoblash, ko‘p yadroli CPU, GPU, sonli usullar, hisoblash samaradorligi

Abstract

Mazkur maqolada oddiy va xususiy hosilali differensial tenglamalarni sonli yechish uchun parallel hisoblash
algoritmlarini ko‘p yadroli CPU va GPU arxitekturalarida qo‘llash masalalari tadqiq etilgan. Tadqiqot doirasida klassik sonli
usullar asosida parallel algoritmlar ishlab chiqildi hamda ularning hisoblash samaradorligi ketma-ket algoritmlar bilan
taqqoslab baholandi. Hisoblash tajribalari natijalari parallel hisoblash usullaridan foydalanish hisoblash vaqtini sezilarli
darajada qisqartirish bilan birga yechimlarning zarur aniqligini saqlab qolishini ko‘rsatdi. Olingan natijalar yuqori unumdor
hisoblash tizimlarida differensial tenglamalarni yechish jarayonlarini optimallashtirish uchun amaliy ahamiyatga ega

Author Biographies

Shixnazar Ismailov

Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
Multimedia texnologiyalari kafedrasi dotsenti

Farrux Ubaydullayev

Aniq va ijtimoiy fanlar universiteti magistr

Asliddin Odilov

Aniq va ijtimoiy fanlar universiteti magistr

References

Самарский А. А. Теория разностных схем. – М.: Наука, 1989. – 616 с.

Самарский А. А., Гулин А. В. Численные методы. – М.: Наука, 1989. – 432 с.

Тихонов А. Н., Самарский А. А. Уравнения математической физики. – М.: Наука, 1977. – 735 с.

Fletcher C. A. J. Computational Techniques for Fluid Dynamics. – Berlin: Springer, 1991. – 404 p.

LeVeque R. J. Finite Difference Methods for Ordinary and Partial Differential Equations. – Philadelphia: SIAM, 2007.

– 341 p.

Saad Y. Iterative Methods for Sparse Linear Systems. – Philadelphia: SIAM, 2003. – 528 p.

Hager G., Wellein G. Introduction to High Performance Computing for Scientists and Engineers. – Boca Raton: CRC

Press, 2011. – 356 p.

Kirk D. B., Hwu W. W. Programming Massively Parallel Processors: A Hands-on Approach. – San Francisco: Morgan

Kaufmann, 2016. – 520 p.

Sanders J., Kandrot E. CUDA by Example: An Introduction to General-Purpose GPU Programming. – Boston: Addison-

Wesley, 2011. – 312 p.

OpenMP Architecture Review Board. OpenMP Application Programming Interface Specification. – Version 5.0. – 2018.

NVIDIA Corporation. CUDA C Programming Guide. – NVIDIA Developer Documentation, 2023.

Gropp W., Lusk E., Skjellum A. Using MPI: Portable Parallel Programming with the Message-Passing Interface. –

Cambridge: MIT Press, 2014. – 352 p.

Wilkinson B., Allen M. Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel

Computers. – New Jersey: Prentice Hall, 2005. – 528 p.

Quinn M. J. Parallel Programming in C with MPI and OpenMP. – New York: McGraw-Hill, 2004. – 544 p.

Press W. H., Teukolsky S. A., Vetterling W. T., Flannery B. P. Numerical Recipes: The Art of Scientific Computing. –

Cambridge: Cambridge University Press, 2007. – 1235 p.

Downloads

Published

2026-01-01
Loading...