Please use this identifier to cite or link to this item: http://elar.urfu.ru/handle/10995/40962
Title: Применение технологии параллельного программирования CUDA в задаче расплавления шарообразной частицы
Authors: Сеченов, П. А.
Оленников, А. А.
Цымбал, В. П.
Issue Date: 2016
Publisher: Уральский федеральный университет
Citation: Сеченов П. А. Применение технологии параллельного программирования CUDA в задаче расплавления шарообразной частицы / П. А. Сеченов, А. А. Оленников, В. П. Цымбал // Теплотехника и информатика в образовании, науке и производстве : сборник докладов V Всероссийской научно-практической конференции студентов, аспирантов и молодых учёных (TИМ’2016) с международным участием (Екатеринбург, 12–13 мая 2016 г.). — Екатеринбург : УрФУ, 2016. — С. 260-263.
Abstract: В данной статье рассмотрена технология параллельного программирования CUDA. Показана тенденция современных компьютеров к увеличению мощности за счет увеличения количества ядер. Представлен закон Амдала, позволяющий оценить ускорение времени программы при распараллеливании на N процессоров. Перечислены условия увеличения производительности алгоритма. Представлена задача расплавления частицы железной руды. Рассмотрены особенности языка параллельного программирования CUDA C и представленыалгоритмы для выбранной задачи. Произведен сравнительный анализ времени выполнения задачи на CPU и GPU.
This article describes the technology CUDA parallel programming. It is shown that the tendency of modern computers to increase the capacity by increasing the number of cores. Presented Amdama law allows to evaluate the acceleration time when the program parallelization by N processors. Listed the conditions to increase performance of the algorithm. It presents the problem of melting iron ores. The peculiarities of the language of parallel programming CUDA C and presents algorithms for the selected task. A comparative analysis of the execution time of tasks on the CPU and GPU.
Keywords: ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ
ГРАФИЧЕСКИЙ ПРОЦЕССОР
РАСПЛАВЛЕНИЕ ЧАСТИЦЫ
ЯЗЫК CUDAC
PARALLEL PROGRAMMING
GPU
MELTIN GPARTICLES
CUDAC LANGUAGE
URI: http://elar.urfu.ru/handle/10995/40962
Conference name: V Всероссийская научно-практическая конференциия студентов, аспирантов и молодых учёных «Теплотехника и информатика в образовании, науке и производстве»
Conference date: 12.05.2016-13.05.2016
RSCI ID: https://elibrary.ru/item.asp?id=27146706
ISBN: 978-5-9904848-6-3
Origin: Теплотехника и информатика в образовании, науке и производстве (ТИМ'2016). — Екатеринбург, 2016.
Appears in Collections:Конференции, семинары

Files in This Item:
File Description SizeFormat 
tim_2016_31.pdf530,39 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.