Ograniczanie wyników
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  globalne macierze sztywności
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Uzyskane wyniki wykazują spadek czasu wykonania badanej operacji w przypadku obliczeń realizowanych z zastosowaniem procesorów graficznych. Przedstawione w pracy rezultaty badań pozwalają zaobserwować, że zastosowanie procesorów graficznych w znaczacym stopniu redukuje czas wykonywanych obliczeń. Na podstawie zaprezentowanych wyników można zauważyć, że zastosowanie układów graficznych w symulacjach inżynierskich pozwoli na zmniejszenie nakładów czasowych wymaganych w przypadku procesorów CPU dla tego typu zadań. Przeprowadzone badania pozwalają stwierdzić, że procesory graficzne zastosowane w symulacjach inżynierskich mogą przynieść wymierne korzyści. Badane zagadnienie w znaczącym stopniu spełnia specyficzny sposób przetwarzania danych wykorzystany w przypadku procesorów graficznych (ang. Data Stream Processing). Bardzo dużą ilość danych jest przetwarzana zestawem takich samym instrukcji, jednocześnie nie występuje stosowanie mechanizmów synchronizacji, które mają negatywny wpływ na wydajność. Zastosowanie procesorów wielordzeniowych w symulacjach wykorzystujących metodę elementów skończonych pozwala na zwiększanie liczby niewiadomych w układzie równań poprzez podział obszaru na wiekszą liczbę elementów skończonych bez zwiększania czasu obliczeń. Zastosowanie elementów skończonych o mniejszym rozmiarze ma wpływ na zwiększenie dokładności otrzymanego rozwiązania. Wykorzystanie procesorów obliczeń TESLA pozwala nie tylko zmniejszyć czas obliczeń, ale również jednocześnie zminimalizowac koszt zakupu sprzętu oferującego pożądaną moc obliczeniową. Dyskusyjna jest kwestia kosztów rozwoju oprogramowania na jednak dosyć specyficzną architekturę sprzetową.
EN
This paper presents the results of research concerning a sequential and parallel implementation of a global (for the whole analysed region) stiffness matrix used in the finite elements method. The simulations were executed on various hardware and software platforms. The parallel calculations were made on AMD and Intel multicore processors (CPUs), as well as on the TESLA C1060 and nVidia GeForce GTX 260 GPUs. The research results presented in this paper include matrix build times and the rate of performance for programs operating on various platforms. The application was implemented on the CPUs using the C++ language (sequential version) and C++ in conjunction with openMP interface (parallel version). The GPU version was built using CUDA v2.2. The simulations were conducted for the issue of linear elasticity for 2D areas. Calculations were made for finite element meshes of various sizes, ranging from several dozen to several thousand nodes. Comparative results were obtained in a 64-bit Linux environment (Archlinux x64.) The paper presents the architecture of graphics systems and the data processing model used in graphics processors, as well as the method of building a global stiffness matrix. The last part of the paper presents the results of the conducted simulations and the conclusions drawn from those results.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.