2015
Register Efficient Dynamic Memory Allocator for GPUs
VINKLER, Marek a Vlastimil HAVRANZákladní údaje
Originální název
Register Efficient Dynamic Memory Allocator for GPUs
Autoři
VINKLER, Marek (203 Česká republika, garant, domácí) a Vlastimil HAVRAN (203 Česká republika)
Vydání
Computer Graphics Forum, Wiley, 2015, 0167-7055
Další údaje
Jazyk
angličtina
Typ výsledku
Článek v odborném periodiku
Obor
10201 Computer sciences, information science, bioinformatics
Stát vydavatele
Spojené státy
Utajení
není předmětem státního či obchodního tajemství
Impakt faktor
Impact factor: 1.542
Kód RIV
RIV/00216224:14330/15:00084352
Organizační jednotka
Fakulta informatiky
UT WoS
000368341800011
Klíčová slova anglicky
dynamic memory allocation; many-core architecture; GPU; CUDA
Štítky
Příznaky
Mezinárodní význam, Recenzováno
Změněno: 5. 5. 2016 08:44, RNDr. Pavel Šmerk, Ph.D.
Anotace
V originále
We compare five existing dynamic memory allocators optimized for GPUs and show their strengths and weaknesses. In the measurements, we use three generic evaluation tests proposed in the past and we add one with a real workload, where dynamic memory allocation is used in building the k-d tree data structure. Following the performance analysis we propose a new dynamic memory allocator and its variants that address the limitations of the existing dynamic memory allocators. The new dynamic memory allocator uses few resources and is targeted towards large and variably sized memory allocations on massively parallel hardware architectures.