A programming model and runtime system for significance-aware energy-efficient computing
dc.creator | Vassiliadis, V. | en |
dc.creator | Parasyris, K. | en |
dc.creator | Chalios, C. | en |
dc.creator | Antonopoulos, C. D. | en |
dc.creator | Lalis, S. | en |
dc.creator | Bellas, N. | en |
dc.creator | Vandierendonck, H. | en |
dc.creator | Nikolopoulos, D. S. | en |
dc.date.accessioned | 2015-11-23T10:53:29Z | |
dc.date.available | 2015-11-23T10:53:29Z | |
dc.date.issued | 2015 | |
dc.identifier | 10.1145/2688500.2688546 | |
dc.identifier.isbn | 9781450332057 | |
dc.identifier.uri | http://hdl.handle.net/11615/34404 | |
dc.description.abstract | We introduce a task-based programming model and runtime system that exploit the observation that not all parts of a program are equally significant for the accuracy of the end-result, in order to trade off the quality of program outputs for increased energy-efficiency. This is done in a structured and flexible way, allowing for easy exploitation of different points in the quality/energy space, without adversely affecting application performance. The runtime system can apply a number of different policies to decide whether it will execute less-significant tasks accurately or approximately. The experimental evaluation indicates that our system can achieve an energy reduction of up to 83% compared with a fully accurate execution and up to 35% compared with an approximate version employing loop perforation. At the same time, our approach always results in graceful quality degradation. | en |
dc.source.uri | http://www.scopus.com/inward/record.url?eid=2-s2.0-84939147172&partnerID=40&md5=ca1cc669d05851bee4f5aa287b9dad95 | |
dc.subject | Approximate computing | en |
dc.subject | Energy saving | en |
dc.subject | Programming model | en |
dc.subject | Runtime system | en |
dc.subject | Economic and social effects | en |
dc.subject | Energy conservation | en |
dc.subject | Parallel programming | en |
dc.subject | Application performance | en |
dc.subject | Energy efficient computing | en |
dc.subject | Experimental evaluation | en |
dc.subject | Loop perforations | en |
dc.subject | Programming models | en |
dc.subject | Quality degradation | en |
dc.subject | Runtime systems | en |
dc.subject | Energy efficiency | en |
dc.title | A programming model and runtime system for significance-aware energy-efficient computing | en |
dc.type | conferenceItem | en |
Αρχεία σε αυτό το τεκμήριο
Αρχεία | Μέγεθος | Τύπος | Προβολή |
---|---|---|---|
Δεν υπάρχουν αρχεία που να σχετίζονται με αυτό το τεκμήριο. |