VINKLER, Marek and Vlastimil HAVRAN. Register Efficient Dynamic Memory Allocator for GPUs. Computer Graphics Forum. Wiley, 2015, vol. 34, No 8, p. 143-154. ISSN 0167-7055. Available from: https://dx.doi.org/10.1111/cgf.12666.
Other formats:   BibTeX LaTeX RIS
Basic information
Original name Register Efficient Dynamic Memory Allocator for GPUs
Authors VINKLER, Marek (203 Czech Republic, guarantor, belonging to the institution) and Vlastimil HAVRAN (203 Czech Republic).
Edition Computer Graphics Forum, Wiley, 2015, 0167-7055.
Other information
Original language English
Type of outcome Article in a journal
Field of Study 10201 Computer sciences, information science, bioinformatics
Country of publisher United States of America
Confidentiality degree is not subject to a state or trade secret
Impact factor Impact factor: 1.542
RIV identification code RIV/00216224:14330/15:00084352
Organization unit Faculty of Informatics
Doi http://dx.doi.org/10.1111/cgf.12666
UT WoS 000368341800011
Keywords in English dynamic memory allocation; many-core architecture; GPU; CUDA
Tags best2
Tags International impact, Reviewed
Changed by Changed by: RNDr. Pavel Šmerk, Ph.D., učo 3880. Changed: 5/5/2016 08:44.
Abstract
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.
PrintDisplayed: 20/7/2024 21:21