Mostra el registre d'ítem simple
Improving the energy efficiency of hardware-assisted watchpoint systems
dc.contributor.author | Karakostas, Vasileios |
dc.contributor.author | Tomić, Saša |
dc.contributor.author | Unsal, Osman Sabri |
dc.contributor.author | Nemirovsky, Mario |
dc.contributor.author | Cristal Kestelman, Adrián |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors |
dc.date.accessioned | 2014-06-06T09:32:31Z |
dc.date.created | 2013 |
dc.date.issued | 2013 |
dc.identifier.citation | Karakostas, V. [et al.]. Improving the energy efficiency of hardware-assisted watchpoint systems. A: Design Automation Conference. "DAC '13 Proceedings of the 50th Annual Design Automation Conference". Austin: 2013. |
dc.identifier.isbn | 978-1-4503-2071-9 |
dc.identifier.uri | http://hdl.handle.net/2117/23176 |
dc.description.abstract | Hardware-assisted watchpoint systems enhance the execution of numerous dynamic software techniques, such as memory protection, module isolation, deterministic execution, and data race detection. In this paper, we show that previous hardware proposals may introduce significant energy overheads, and propose WatchPoint Filtering (WPF), a novel filtering mechanism that eliminates unnecessary watchpoint checks. We evaluate WPF on two state-of-the-art proposals for hardware-assisted watchpoints using two common memory checkers. WPF eliminates 83% of the watchpoint checks (up to 99.7%) and reduces 57% of the dynamic energy overhead (up to 78%) on average, without introducing additional performance execution overhead. |
dc.format.extent | 6 p. |
dc.language.iso | eng |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació::Emmagatzematge i recuperació de la informació |
dc.subject.lcsh | Cache memory |
dc.subject.other | Filtering |
dc.subject.other | Metadata cache |
dc.subject.other | Optimization |
dc.subject.other | TLB |
dc.subject.other | Watchpoints |
dc.title | Improving the energy efficiency of hardware-assisted watchpoint systems |
dc.type | Conference report |
dc.subject.lemac | Memòria cau |
dc.identifier.doi | 10.1145/2463209.2488800 |
dc.rights.access | Restricted access - publisher's policy |
local.identifier.drac | 12738254 |
dc.description.version | Postprint (published version) |
dc.relation.projectid | info:eu-repo/grantAgreement/EC/FP7/287759/EU/High Performance and Embedded Architecture and Compilation/HIPEAC |
dc.date.lift | 10000-01-01 |
local.citation.author | Karakostas, V.; Tomic, S.; Unsal, O.; Nemirovsky, M.; Cristal, A. |
local.citation.contributor | Design Automation Conference |
local.citation.pubplace | Austin |
local.citation.publicationName | DAC '13 Proceedings of the 50th Annual Design Automation Conference |