Применение параллельного программирования на GPU для обработки изображений и кластеризации
- Авторы: Дилла Д.С.1, Пустовалов Е.В.1, Артемьева И.Л.1
-
Учреждения:
- Дальневосточный федеральный университет
- Выпуск: Том 11, № 4 (2024)
- Страницы: 77-86
- Раздел: МАТЕМАТИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ, КОМПЛЕКСОВ И КОМПЬЮТЕРНЫХ СЕТЕЙ
- URL: https://journals.eco-vector.com/2313-223X/article/view/658704
- DOI: https://doi.org/10.33693/2313-223X-2024-11-4-77-86
- EDN: https://elibrary.ru/GGAJWU
- ID: 658704
Цитировать
Полный текст



Аннотация
В данной работе представлены современные программные средства для обработки изображений и структурного анализа, позволяющие использовать возможности параллельного программирования на GPU для достижения значительного повышения производительности. Программное обеспечение объединяет сложные методы предварительной обработки, методы идентификации объектов, алгоритмы кластеризации и инструменты анализа, обеспечивая эффективный и точный анализ сложных наборов данных визуализации. Тематические исследования показывают универсальность и эффективность программного обеспечения в различных научных областях, включая материаловедение, биологические исследования и астрономию. За счет использования параллельного программирования на GPU инструменты демонстрируют прирост производительности в 5–20 раз относительно последовательного программирования, что способствует визуализации в реальном времени и эффективной обработке данных. Удобный интерфейс позволяет исследователям легко настраивать параметры, визуализировать результаты и интерпретировать данные, оптимизируя процесс исследования. Более широкое воздействие этих инструментов включает ускорение научных исследований, повышение точности анализа данных и стимулирование инноваций в различных областях науки. Ярким примером их эффективности является обработка и анализ электронно-микроскопических изображений аморфных сплавов. Разработанные алгоритмы и программные инструменты демонстрируют перспективные результаты в этой области, позволяя детально изучать атомную структуру и степень упорядоченности.
Полный текст

Об авторах
Дагим Силеши Дилла
Дальневосточный федеральный университет
Автор, ответственный за переписку.
Email: dilla.d@dvfu.ru
ORCID iD: 0000-0002-9100-1257
SPIN-код: 7200-1921
аспирант, Институт математики и компьютерных технологий; инженер-исследователь, лаборатория электронной микроскопии и обработки изображений
Россия, ВладивостокЕвгений Владиславович Пустовалов
Дальневосточный федеральный университет
Email: pustovalov.ev@dvfu.ru
ORCID iD: 0000-0003-1036-3975
SPIN-код: 6192-2432
доктор физико-математических наук; профессор, департамент информационных и компьютерных систем, Институт математики и компьютерных технологий; руководитель образовательной программы 09.03.02 «Информационные системы и технологии», профиль «Программирование робототехнических систем»
Россия, ВладивостокИрина Леонидовна Артемьева
Дальневосточный федеральный университет
Email: artemeva.il@dvfu.ru
ORCID iD: 0000-0003-2088-5259
SPIN-код: 8161-1313
доктор технических наук, профессор; заместитель директора по научной работе, Институт математики и компьютерных технологий
Россия, ВладивостокСписок литературы
- Dyson M.A. Advances in computational methods for transmission electron microscopy simulation and image processing. Abstract of dis. University of Warwick. URL: http://go.warwick.ac.uk/wrap/729437
- Pryor A., Ophus C., Miao J. A streaming multi-GPU implementation of image simulation algorithms for scanning transmission electron microscopy. Advanced Structural and Chemical Imaging. 2017. No. 3 (15). doi: 10.1186/s40679-017–0048-z.
- Roy S., Prabhat L.Q., Tran L., Ang L.K. Parallel programming for electron microscopy image processing // Proceedings of the International Conference on Parallel Processing. ACM, 2019. Pp. 1–9.
- Xu Y., Li W., Fu Y. et al. Parallel implementation of RELION on GPU-accelerated clouds for efficient single-particle cryo-EM. Journal of Structural Biology. 2021. No. 213 (3). P. 107762.
- Jian L., Wang C., Liu Y. et al. Parallel data mining techniques on Graphics Processing Unit with Compute Unified Device Architecture (CUDA). J. Supercomput. 2013. No. 64. Pp. 942–967. doi: 10.1007/s11227-011-0672-7.
- Gault B., Moody M.P., Cairney J.M., Ringer S.P. Atom probe microscopy. Springer Science & Business Media, 2012. doi: 10.1007/978-1-4614-3436-8.
- Kirkland E.J. Advanced computing in electron microscopy. Springer, 2010. 289 p.
- Ronneberger O., Fischer P., Brox T. U-net: Convolutional networks for biomedical image segmentation. In: International Conference on Medical image computing and computer-assisted intervention. Springer Cham, 2015. Pp. 234–241. doi: 10.1109/TPDS.2020.2975562.
- Scheres S., Nunez-Ramirez R., Sorzano C. et al. Image processing for electron microscopy single-particle analysis using XMIPP. Nat. Protoc. 2008. No. 3. Pp. 977–990. doi: 10.1038/nprot.2008.62.
- Pustovalov E.V., Plotnikov V.S., Grudin B.N. et al. Electron tomography algorithms in scanning transmission electron microscopy. Bull. Russ. Acad. Sci. Phys. 2013. No. 77. Pp. 995–998. doi: 10.3103/S1062873813080340
- Sorzano C.O.S., Vilas J.L., Cuenca-Alba J. et al. Statistical image analysis in electron microscopy. In: Biophysics and the challenges of life. Springer, Cham. 2018. Pp. 79–98.
- Dilla D.S., Pustovalov E.V., Fedorets A.N. Advanced electron microscopy image processing for analyzing amorphous alloys: Electron Microscopy Image Cluster Analyzer (EMICA). Tool and results. Computational Nanotechnology. 2024. Vol. 11. No. 1. Pp. 104–111. doi: 10.33693/2313-223X-2024-11-1-104–111. EDN: DYNPTQ.
- Dilla D.S., Pustovalov E.V., Fedorets A.N., Frolov A.M. Exploring amorphous alloys: Advanced electron microscopy and cluster analysis. Computational Nanotechnology. 2024. Vol. 11. No. 1. Pp. 112–120. doi: 10.33693/2313-223X-2024-11-1-112–120. EDN: DYUGCI.
- Zhu Y., Ouyang Q., Xu Y. A deep convolutional neural network approach to single-particle recognition in cryo-electron microscopy. BMC Bioinformatics. 2017. No. 18 (1). Pp. 1–9. doi: 10.1186/s12859-017–1757-y.
- Ophus C. A fast image simulation algorithm for scanning transmission electron microscopy. Adv. Struct. Chem. Imag. 2017. No. 3. P. 13. doi: 10.1186/s40679-017-0046-1.
Дополнительные файлы
