J 2015

Register Efficient Dynamic Memory Allocator for GPUs

VINKLER, Marek a Vlastimil HAVRAN

Zá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.