Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices

In recent years, multi-core graphics processing units (GPUs) have been increasingly used by researchers for other purposes than rendering graphics. This thesis presents the implementation of GPU computing for real-time control of plasma instabilities known as resistive wall modes at the EXTRAP T2R f...

Full description

Bibliographic Details
Main Author: Lundberg, Martin
Format: Others
Language:English
Published: Uppsala universitet, Institutionen för fysik och astronomi 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-329243
id ndltd-UPSALLA1-oai-DiVA.org-uu-329243
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-3292432017-09-14T05:34:22ZImplementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma DevicesengLundberg, MartinUppsala universitet, Institutionen för fysik och astronomi2017Fusion plasmaMHD controlCUDAEnergy EngineeringEnergiteknikEngineering and TechnologyTeknik och teknologierIn recent years, multi-core graphics processing units (GPUs) have been increasingly used by researchers for other purposes than rendering graphics. This thesis presents the implementation of GPU computing for real-time control of plasma instabilities known as resistive wall modes at the EXTRAP T2R fusion plasma device. A NVIDIA GPU is installed in the device plasma control system. Using the CUDA parallel computing platform, PID and LQG control algorithms are developed for the GPU. It is shown that computation times decrease with up to 80 % for the LQG algorithm and 33 % for the PID algorithm if computations in the control system are shifted from the central processing unit (CPU) to the GPU. The gains of GPU utilization are limited by latencies introduced by the CPU-GPU interaction. To better exploit the potential of the GPU, a zero-copy method is proposed, in which the GPU is allowed to perform read and write operations on CPU memory.  Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-329243UPTEC ES, 1650-8300 ; 17 024application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Fusion plasma
MHD control
CUDA
Energy Engineering
Energiteknik
Engineering and Technology
Teknik och teknologier
spellingShingle Fusion plasma
MHD control
CUDA
Energy Engineering
Energiteknik
Engineering and Technology
Teknik och teknologier
Lundberg, Martin
Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices
description In recent years, multi-core graphics processing units (GPUs) have been increasingly used by researchers for other purposes than rendering graphics. This thesis presents the implementation of GPU computing for real-time control of plasma instabilities known as resistive wall modes at the EXTRAP T2R fusion plasma device. A NVIDIA GPU is installed in the device plasma control system. Using the CUDA parallel computing platform, PID and LQG control algorithms are developed for the GPU. It is shown that computation times decrease with up to 80 % for the LQG algorithm and 33 % for the PID algorithm if computations in the control system are shifted from the central processing unit (CPU) to the GPU. The gains of GPU utilization are limited by latencies introduced by the CPU-GPU interaction. To better exploit the potential of the GPU, a zero-copy method is proposed, in which the GPU is allowed to perform read and write operations on CPU memory. 
author Lundberg, Martin
author_facet Lundberg, Martin
author_sort Lundberg, Martin
title Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices
title_short Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices
title_full Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices
title_fullStr Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices
title_full_unstemmed Implementation of Fast Real-Time Control of Unstable Modes in Fusion Plasma Devices
title_sort implementation of fast real-time control of unstable modes in fusion plasma devices
publisher Uppsala universitet, Institutionen för fysik och astronomi
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-329243
work_keys_str_mv AT lundbergmartin implementationoffastrealtimecontrolofunstablemodesinfusionplasmadevices
_version_ 1718532629861498880