Academic Journal

Применение графических ускорителей для повышения производительности вычислений при численном моделировании функционирования сложных технических систем

Bibliographic Details
Title: Применение графических ускорителей для повышения производительности вычислений при численном моделировании функционирования сложных технических систем
Source: Вестник Пермского национального исследовательского политехнического университета. Аэрокосмическая техника.
Publisher Information: Федеральное государственное бюджетное образовательное учреждение высшего образования «Пермский национальный исследовательский политехнический университет», 2015.
Publication Year: 2015
Subject Terms: МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ,MATHEMATICAL MODELING,РАКЕТНЫЙ ДВИГАТЕЛЬ ТВЕРДОГО ТОПЛИВА,SOLID ROCKET MOTOR,ПРОГРАММИРОВАНИЕ,PROGRAMMING,ВЫЧИСЛИТЕЛЬНАЯ ПРОИЗВОДИТЕЛЬНОСТЬ РАБОЧЕЙ СТАНЦИИ,WORKSTATION COMPUTING PERFORMANCE,ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР,ГРАФИЧЕСКИЙ УСКОРИТЕЛЬ,GRAPHICS ACCELERATOR (GPU),CENTRAL PROCESSOR (CPU)
Description: The complex logic technical problem which is the numerical simulation of transient chamber processes of operation mode of solid rocket motor is considered as a comparison of computing performance of workstation, equipped with a powerful multi-core central processing unit (CPU INTEL Core i7 4790K LGA 1150), without and with use of the graphic accelerator (GPU PCI-E Sapphire AMD Radeon R9 290X TRI-X OC 4096 Mb GDDR5). Used operating system is Linux Open SUSE 13.1 x86-64. Software package is made in the programming environment Kdevelop 4.1 (compiler gcc 4.8.2) in two versions: only for the CPU in the programming language C/C++; for the CPU and GPU in the programming language C/C++ + OpenCL. As a result of the research it was determined that when additional using the graphics accelerator (CPU + GPU, programming language C/C++ + OpenCL) computing performance increases more than 10 times compared to the basic computations.
На примере расчета логически сложной прикладной задачи численного моделирования переходных внутрикамерных процессов при выходе на режим работы ракетного двигателя твердого топлива приводится сравнение вычислительной производительности рабочей станции, оснащенной мощным многоядерным центральным процессором (CPU INTEL Core i7 4790K LGA 1150), без применения и с применением графического ускорителя (GPU PCI-E Sapphire AMD Radeon R9 290X TRI-X OC 4096 Mb GDDR5). Используется операционная система Linux Open SUSE 13.1 x86-64. Программный комплекс составлен в среде программирования Kdevelop 4.1 (компилятор gcc 4.8.2) в двух вариантах: только для CPU на языке программирования C/C++; для CPU и GPU на языке программирования C/C++ + OpenCL. Производительность вычислений при дополнительном использовании графического ускорителя (CPU + GPU, расчет на языке программирования C/C++ + OpenCL) увеличивается более чем в десять раз.
Document Type: Article
File Description: text/html
Language: Russian
ISSN: 2304-6457
2224-9982
Access URL: http://cyberleninka.ru/article/n/primenenie-graficheskih-uskoriteley-dlya-povysheniya-proizvoditelnosti-vychisleniy-pri-chislennom-modelirovanii-funktsionirovaniya
http://cyberleninka.ru/article_covers/16542299.png
Accession Number: edsair.od......2806..75ffa6d2568493f03e75b3c7fc57d6a9
Database: OpenAIRE
Description
ISSN:23046457
22249982