dc.creatorBarrientos, Ricardo
dc.creatorSilva Pavez, Fabián
dc.creatorHernández-García, Ruber
dc.creatorMora, Marco
dc.date2023-03-03T13:22:45Z
dc.date2023-03-03T13:22:45Z
dc.date2022
dc.date.accessioned2024-05-02T20:30:33Z
dc.date.available2024-05-02T20:30:33Z
dc.identifierhttp://repositorio.ucm.cl/handle/ucm/4461
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/9274703
dc.descriptionNowadays, searching algorithms are a key component in modern computer science applications. However, traditional approaches of exact search techniques are practicallyan unfeasible solution with the rise of data in high-dimensional databases. The kNN algorithm is frequently used in content based information retrieval systems as it returns similar object sand classifies them. Exhaustive sorting algorithms, such as those based on kNN, can be implemented using a Heap, reducing the computational complexity of the search process. In the present study, we analyze the efficiency of using the Heap data structure on GPUs for solving kNN queries, analyzing the performance of this type of structure as a function of the number of children in the structure. The best results were achieved by increasing the number of children, reaching a speed-up of 1.45x using aternary Heap. The source codes used for the experimentation willbe available to the scientific community in a GitHub repository:https://github.com/ruberhg/GPU-Heaps.
dc.languageen
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Chile
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
dc.sourceProceedings - International Conference of the Chilean Computer Science Society, SCCC, 2022, 1-4
dc.subjectGraphics processing units
dc.subjectHardware
dc.subjectClassification algorithms
dc.subjectText categorization
dc.subjectSilicon
dc.subjectInformation retrieval
dc.subjectFourth Industrial Revolution
dc.titleUsing heaps on GPU
dc.typeArticle


Este ítem pertenece a la siguiente institución