Computer Optics
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Computer Optics:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Computer Optics, 2021, Volume 45, Issue 3, Pages 427–437
DOI: https://doi.org/10.18287/2412-6179-CO-828
(Mi co926)
 

This article is cited in 15 scientific papers (total in 15 papers)

IMAGE PROCESSING, PATTERN RECOGNITION

Development of vector algorithm using CUDA technology for three-dimensional retinal laser coagulation process modeling

A. S. Shirokanevab, N. A. Andriyanovc, N. Yu. Ilyasovaab

a Samara National Research University, 443086, Samara, Russia, Moskovskoye Shosse 34
b IPSI RAS – Branch of the FSRC "Crystallography and Photonics" RAS, 443001, Samara, Russia, Molodogvardeyskaya 151
c Financial University under the Government of the Russian Federation, 125167, Moscow, Russia, Leningradskii prospekt 49
References:
Abstract: For diabetic retinopathy treatment, laser coagulation is used in modern practice. During the laser surgery process, the parameters of laser exposure are selected manually by a doctor, which requires the doctor to have sufficient experience and knowledge to achieve a therapeutic effect. On the basis of mathematical modeling of the laser coagulation process, it is possible to estimate the crucial parameters without performing an operation. However, the retina has a rather complex structure, and when even low-cost numerical methods are used for modeling, it takes a long time to obtain a result. In this regard, the development of time-efficient algorithms for three-dimensional modeling is an urgent task, since the use of such algorithms will provide a compre-hensive study within a limited time.
In this paper, we study the execution time of algorithms that implement various variations in the application of the splitting method and the finite difference method, adapted to the set problem of heat conduction. The study reveals the most efficient algorithm, which is then vectorized and implemented using the CUDA technology. The study was carried out using Intel Core i7-10875H and Nvidia RTX 2080 MAX Q and showed that an analog of the vector algorithm, focused on solving a multidimensional heat conduction problem, provides an acceleration of no more than 1.5 times compared to the sequential version. The developed vector-based algorithm, focused on the application of the sweep method in all directions of the three-dimensional problem, significantly reduces the time spent on copying into the memory of the video card and provides a 40-fold acceleration in comparison with the sequential three-dimensional modeling algorithm. On the basis of the same approach, a parallel algorithm of mathematical modeling was developed, which provided a 20-fold acceleration at full processor load.
Keywords: diabetic retinopathy, laser coagulation, mathematical modeling, heat conduction equation, parallel algorithms, vector algorithms, CUDA.
Funding agency Grant number
Russian Foundation for Basic Research 19-31-90160
19-29-01135
Ministry of Science and Higher Education of the Russian Federation
The reported study was funded by RFBR, project numbers 19-31-90160, 19-29-01135, and by the Ministry of Science and Higher Education of the Russian Federation within the State assignment to the Samara University and FSRC "Crystallography and Photonics" RAS.
Received: 02.11.2020
Accepted: 09.03.2021
Document Type: Article
Language: Russian
Citation: A. S. Shirokanev, N. A. Andriyanov, N. Yu. Ilyasova, “Development of vector algorithm using CUDA technology for three-dimensional retinal laser coagulation process modeling”, Computer Optics, 45:3 (2021), 427–437
Citation in format AMSBIB
\Bibitem{ShiAndIly21}
\by A.~S.~Shirokanev, N.~A.~Andriyanov, N.~Yu.~Ilyasova
\paper Development of vector algorithm using CUDA technology for three-dimensional retinal laser coagulation process modeling
\jour Computer Optics
\yr 2021
\vol 45
\issue 3
\pages 427--437
\mathnet{http://mi.mathnet.ru/co926}
\crossref{https://doi.org/10.18287/2412-6179-CO-828}
Linking options:
  • https://www.mathnet.ru/eng/co926
  • https://www.mathnet.ru/eng/co/v45/i3/p427
  • This publication is cited in the following 15 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Computer Optics
    Statistics & downloads:
    Abstract page:163
    Full-text PDF :43
    References:24
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024