Auflistung nach Schlagwort "GPGPU"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- TextdokumentDeveloping Bare-Metal GPGPU Drivers From Scratch: What prevents scientists from developing own GPGPU drivers?(Tagungsband des FG-BS Frühjahrstreffens 2021, 2021) Lütke Dreimann, Marcel; Kessener, DanielMost of modern computers use Graphic Processing Units (GPUs) as an additional source of computing power. However, using GPUs in bare-metal research operating systems comes with some challenges. Existing drivers for Linux or Windows are complex and cannot be used for without much effort. Documentation of modern GPUs is often missing or incomplete and drivers are incomprehensive or closed source. This paper tries to explain what prevents scientists from creating their own GPU drivers. Additionally, it gives an overview about GPGPU driver development for GPUs from different manufactur- ers and shows some challenges. Nevertheless, we have ambitiously started an undertaking to develop our own driver from scratch. To some extend this was successful, but with many problems on the way.
- TextdokumentUnparalleled Parallelism? CPU & GPU Architecture Trends and Their Implications for HPC Software(Tagungsband des FG-BS Frühjahrstreffens 2021, 2021) Morgenstern, Laura; Kabadshow, Ivo; Werner, MatthiasThe free lunch is over – again? In 2004, Herb Sutter observed the stagnation of clock frequencies and predicted hyperthreading and multicore capabilities as drivers for performance growth on CPUs. This prediction and the resulting advice to focus more on concurrency to achieve sustainable application performance, has become the daily reality of HPC software engineers. In this paper, we compare trends in the development of CPU and GPU architectures and examine their implications for the parallelization and portability of HPC software. The data analysis still reveals levelling clock frequencies but this time also for GPUs. Additionally, an increasing amount of hardware parallelism can be observed for both architectures.