Publicación:
A LOCK-FREE SKIPLIST FOR INTEGRATED GRAPHICS PROCESSING UNITS

dc.creatorJOEL ALEJANDRO FUENTES LÓPEZ
dc.date2019
dc.date.accessioned2025-01-10T15:12:43Z
dc.date.available2025-01-10T15:12:43Z
dc.date.issued2019
dc.description.abstractWITH THE ADVENT OF COMPUTING SYSTEMS WITH ON-DIE INTEGRATED GRAPHICS PROCESSING UNIT (IGPU), NEW GENERAL-PURPOSE GPU PROGRAMMING CHALLENGES HAVE EMERGED FROM THESE HETEROGENEOUS PROCESSORS. WE PROPOSE A LOCK-FREE SKIPLIST FOR INTELS INTEGRATED GRAPHICS PROCESSOR THAT IS OPTIMIZED TO ACHIEVE THE BEST PERFORMANCE USING THE C FOR MEDIA FRAMEWORK. TO THE BEST OF OUR KNOWLEDGE, THIS IS THE FIRST IMPLEMENTATION OF A LOCK-FREE DATA STRUCTURE FOR IGPU. EXPERIMENTAL RESULTS SHOW THAT OUR PROPOSAL IS MORE COMPUTE-EFFICIENT THAN AN EXISTING DISCRETE GPU IMPLEMENTATION AND OUTPERFORMS STATE-OF-THE-ART LOCK-FREE AND LOCK-BASED SKIPLISTS FOR MULTI-CORE CPU, ACHIEVING UP TO 3.5X SPEEDUP. ADDITIONALLY, ENERGY SAVINGS OF UP TO 300% ARE OBTAINED WHEN RUNNING DIFFERENT SKIPLIST WORKLOADS ON IGPU INSTEAD OF CPU CORES, HENCE FURTHER IMPROVING ENERGY EFFICIENCY.
dc.formatapplication/pdf
dc.identifier.doi10.1109/IPDPSW.2019.00015
dc.identifier.urihttps://repositorio.ubiobio.cl/handle/123456789/10944
dc.languagespa
dc.publisherIEEE IPDPSW 2019
dc.relation.uri10.1109/IPDPSW.2019.00015
dc.rightsPUBLICADA
dc.titleA LOCK-FREE SKIPLIST FOR INTEGRATED GRAPHICS PROCESSING UNITS
dc.typeARTÍCULO
dspace.entity.typePublication
ubb.EstadoPUBLICADA
ubb.Otra ReparticionDEPARTAMENTO DE CIENCIAS DE LA COMPUTACION Y TECNOLOGIA DE LA INFORMACION.
ubb.SedeCHILLÁN
Archivos