Publication:
Approximate execution and grouping of critical sections for performance-accuracy tradeoff

dc.contributor.authorALTUNTAŞ, ZUHAL
dc.contributor.authorARSLAN YILMAZ, SANEM
dc.contributor.authorBOZ, BETÜL
dc.contributor.authorsALTUNTAŞ Z., ARSLAN YILMAZ S., BOZ B.
dc.date.accessioned2023-01-30T06:29:24Z
dc.date.accessioned2026-01-10T19:47:19Z
dc.date.available2023-01-30T06:29:24Z
dc.date.issued2023-01-01
dc.description.abstract© 2023 John Wiley & Sons, Ltd.Approximate computing enhances the performance and energy efficiency of applications, while still achieving acceptable accuracy. Some of the multithreaded applications can tolerate the accuracy loss when critical sections are approximately executed, which in turn will eliminate the synchronization overhead of these applications and increase their performance. In this study, our objective is to explore the behavior of the critical sections and selectively skip the ones yielding performance improvements with an acceptable accuracy loss. We have observed the behavior of 62 critical sections of 4 selected applications. We have grouped them depending on their effects on program execution and skipped or approximated them accordingly. Our experimental study indicates that skipping 76% of the critical sections offers 2.5 (Formula presented.) performance gain with 16% accuracy loss for Raytrace whereas 1.4 (Formula presented.) performance improvement with 17% accuracy loss is obtained for Radiosity on average when 36% of the critical sections are skipped. For Water_NSquared the performance gain is 1.1 (Formula presented.) with 9% accuracy loss on average with 79% of critical sections skipped. For the Ocean_CP application we see a performance improvement of 1.6 (Formula presented.) with accuracy loss 1% when we skip 38% of critical sections.
dc.identifier.citationALTUNTAŞ Z., ARSLAN YILMAZ S., BOZ B., "Approximate execution and grouping of critical sections for performance-accuracy tradeoff", Concurrency and Computation: Practice and Experience, 2023
dc.identifier.doi10.1002/cpe.7614
dc.identifier.issn1532-0626
dc.identifier.urihttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85146227738&origin=inward
dc.identifier.urihttps://hdl.handle.net/11424/285942
dc.language.isoeng
dc.relation.ispartofConcurrency and Computation: Practice and Experience
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBilgi Sistemleri, Haberleşme ve Kontrol Mühendisliği
dc.subjectBilgisayar Bilimleri
dc.subjectBiyoenformatik
dc.subjectVeritabanı ve Veri Yapıları
dc.subjectMatematik
dc.subjectTemel Bilimler
dc.subjectMühendislik ve Teknoloji
dc.subjectInformation Systems, Communication and Control Engineering
dc.subjectComputer Sciences
dc.subjectbioinformatics
dc.subjectDatabase and Data Structures
dc.subjectMathematics
dc.subjectComputer Science
dc.subjectNatural Sciences
dc.subjectEngineering and Technology
dc.subjectMühendislik, Bilişim ve Teknoloji (ENG)
dc.subjectTemel Bilimler (SCI)
dc.subjectBilgisayar Bilimi
dc.subjectMühendislik
dc.subjectBİLGİSAYAR BİLİMİ, TEORİ VE YÖNTEM
dc.subjectBİLGİSAYAR BİLİMİ, YAZILIM MÜHENDİSLİĞİ
dc.subjectTELEKOMÜNİKASYON
dc.subjectMATEMATİK, UYGULAMALI
dc.subjectEngineering, Computing & Technology (ENG)
dc.subjectNatural Sciences (SCI)
dc.subjectCOMPUTER SCIENCE
dc.subjectENGINEERING
dc.subjectMATHEMATICS
dc.subjectCOMPUTER SCIENCE, THEORY & METHODS
dc.subjectCOMPUTER SCIENCE, SOFTWARE ENGINEERING
dc.subjectTELECOMMUNICATIONS
dc.subjectMATHEMATICS, APPLIED
dc.subjectTeorik Bilgisayar Bilimi
dc.subjectFizik Bilimleri
dc.subjectYazılım
dc.subjectBilgisayar Bilimi Uygulamaları
dc.subjectBilgisayar Ağları ve İletişim
dc.subjectHesaplamalı Teori ve Matematik
dc.subjectTheoretical Computer Science
dc.subjectPhysical Sciences
dc.subjectSoftware
dc.subjectComputer Science Applications
dc.subjectComputer Networks and Communications
dc.subjectComputational Theory and Mathematics
dc.subjectaccuracy
dc.subjectapproximate computing
dc.subjectcritical section
dc.subjectparallel application
dc.subjectperformance
dc.titleApproximate execution and grouping of critical sections for performance-accuracy tradeoff
dc.typearticle
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
file.pdf
Size:
768.94 KB
Format:
Adobe Portable Document Format