Efficiency of using NVIDIA coprocessors in modeling the behavior of charge carriers in graphene

Автор: Makhankov Alexey Vladimirovich, Kuznetsov Maksim Olegovich, Panferov Anatolii Dmitrievich

Журнал: Программные системы: теория и приложения @programmnye-sistemy

Рубрика: Программное и аппаратное обеспечение для супер ЭВМ

Статья в выпуске: 1 (48) т.12, 2021 года.

Бесплатный доступ

Specialized hardware solutions play an important role in the development of supercomputer technologies. Currently, most computing systems of maximum performance use mathematical coprocessors of various types. So the development of applied software solutions designed to realize the potential of modern computing platforms requires ensuring the efficient use of hardware accelerators. The course of work on a software system for simulating the behavior of charge carriers in graphene needs to solve the problem of supporting such accelerators and to investigate the efficiency of the solution obtained. The current situation and the prospects for the next few years suggest the NVIDIA accelerators and CUDA software technology, but the hardware architecture of NVIDIA accelerators is fundamentally different from the CPU architecture, and therefore the mathematical libraries adapted for CUDA do not support the entire range of algorithms used in the original version of the program. The paper presents the features of an implementation of CUDA support and the results of comparative testing of the obtained solution using the example of a problem with realistic characteristics. (In Russian).

Еще

High performance computing, hybrid architectures, cuda, graphene, quantum kinetic equation

Короткий адрес: https://sciup.org/143174571

IDR: 143174571   |   DOI: 10.25209/2079-3316-2021-12-1-115-128

Статья научная