Please use this identifier to cite or link to this item: https://hdl.handle.net/11147/14925
Full metadata record
DC FieldValueLanguage
dc.contributor.authorÖz, I.-
dc.date.accessioned2024-10-25T23:27:52Z-
dc.date.available2024-10-25T23:27:52Z-
dc.date.issued2024-
dc.identifier.issn1613-0073-
dc.description.abstractApproximate computing techniques offer performance improvements by performing inexact computations. Moreover, CUDA programs written to be executed on GPU devices employ specific features to utilize the parallel computation units of heterogeneous GPU architectures. While generic software-level approximate computing techniques have been applied to heterogeneous CUDA programs, CUDA-specific approaches may introduce promising performance improvements by not corrupting the target computations. In this work, we propose software approximation techniques for CUDA programs: kernel-aware loop perforation, partition-level synchronization, block-level atomic operations, and warp divergence elimination. We perform source code transformations on target benchmark programs by applying our techniques. We evaluate performance improvements by trading off accuracy in our target computations. Our experimental results reveal that CUDA-aware approximation techniques offer significant performance improvements at the expense of acceptable accuracy loss. © 2024 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).en_US
dc.language.isoenen_US
dc.publisherCEUR-WSen_US
dc.relation.ispartofCEUR Workshop Proceedings -- 3rd International Workshop on Resource AWareness of Systems and Society, RAW 2024 -- 2 July 2024 through 5 July 2024 -- Maribor -- 205051.0en_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectApproximate Computingen_US
dc.subjectCuda Programming Modelen_US
dc.subjectGpu Computingen_US
dc.titleEvaluating CUDA-Aware Approximate Computing Techniquesen_US
dc.typeConference Objecten_US
dc.institutionauthorÖz, I.-
dc.departmentİzmir Institute of Technologyen_US
dc.identifier.volume3867en_US
dc.identifier.startpage13en_US
dc.identifier.endpage21en_US
dc.identifier.scopus2-s2.0-85214008775-
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.authorscopusid37097877800-
dc.identifier.wosqualityN/A-
dc.identifier.scopusqualityQ4-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.languageiso639-1en-
item.openairetypeConference Object-
item.grantfulltextnone-
item.fulltextNo Fulltext-
item.cerifentitytypePublications-
crisitem.author.dept03.04. Department of Computer Engineering-
Appears in Collections:Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection
Show simple item record



CORE Recommender

Page view(s)

64
checked on Mar 31, 2025

Google ScholarTM

Check





Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.