Optymalizacja wydajności obliczeniowej metody elementów skończonych w architekturze CUDA - Project - Bridge of Knowledge

Search

Optymalizacja wydajności obliczeniowej metody elementów skończonych w architekturze CUDA

Celem naukowym prowadzonych przeze mnie badań jest optymalizacja wydajności obliczeniowej metody elementów skończonych na akceleratorach graficznych w architekturze CUDA (ang. Compute Unified Device Architecture). Metoda elementów skończonych (ang. Finite element metod, FEM) w dziedzinie częstotliwości stanowi wydajne i uniwersalne narzędzie analizy zagadnień elektromagnetycznych, które umożliwia analizę układów mikrofalowych wykorzystywanych w komunikacji bezprzewodowej (m.in. anten, filtrów, sprzęgaczy). Wadą tej metody jest duży koszt numeryczny związany z długim czasem generacji i rozwiązania wielkich układów równań liniowych. Analiza taka nawet przy użyciu najnowszych narzędzi komercyjnych jest długotrwała. Czas pojedynczej symulacji układu na jednej częstotliwości sięga wielu minut, a w przypadku obliczeń odpowiedzi w szerokim paśmie konieczne jest wykonanie kilkudziesięciu takich symulacji. Ponadto, wyżej opisana analiza wymaga także bardzo dużych zasobów sprzętowych. Skrócenie czasu symulacji możliwe jest poprzez opracowanie nowych dedykowanych narzędzi wykorzystujących najnowsze techniki obliczeniowe tj. przetwarzanie równoległe z wykorzystaniem maszyn wieloprocesorowych – akceleratorów graficznych (ang. Graphics Processing Units, GPUs).

Details

Financial Program Name:
ETIUDA
Organization:
Narodowe Centrum Nauki (NCN) (National Science Centre)
Agreement:
UMO-2013/08/T/ST7/00531 z dnia 2013-09-13
Realisation period:
2013-09-13 - 2014-09-30
Project manager:
dr inż. Adam Dziekoński
Realised in:
Faculty of Electronics, Telecommunications and Informatics
Project's value:
65 303.00 PLN
Request type:
National Research Programmes
Domestic:
Domestic project
Verified by:
Gdańsk University of Technology

seen 148 times