Matches in SemOpenAlex for { <https://semopenalex.org/work/W2188706811> ?p ?o ?g. }
- W2188706811 abstract "Recent impressive performance improvements in computer architecture have not led to significant gains in ease of debugg ing. Software debugging often relies on inserting run-time software checks. In many cases, however, it is hard to find the root caus e of a bug. Moreover, program execution typically slows down significantly, often by 10-100 times. To address this problem, this paper introduces the Intelligent Watcher (iWatcher), novel architectural support to monitor dynamic execution with minimal overhead, automatically, and flexibly. iWatcher associates program-specified monitoring fu nctions with memory locations. When any such location is accessed, the monitoring function is automatically triggered with low overhead. To further reduce overhead and support rollback, iWatcher can leverage Thread-Level Speculation (TLS). To test iWatcher, we use applications with various bugs. Our results show that iWatcher detects many more software bugs than Valgrind, a well-known opensource bug detector. Moreover, iWatcher only induces a 4-80% execution overhead, which is orders of magnitude less than Valgrind. Even with 20% of the dynamic loads monitored in a program, iWatcher adds only 66-174% overhead. Finally, TLS is effective at reducing overheads for programs with substantial monitoring." @default.
- W2188706811 created "2016-06-24" @default.
- W2188706811 creator A5004441252 @default.
- W2188706811 creator A5028781688 @default.
- W2188706811 creator A5044337890 @default.
- W2188706811 creator A5055909708 @default.
- W2188706811 creator A5078710627 @default.
- W2188706811 date "2004-01-01" @default.
- W2188706811 modified "2023-09-25" @default.
- W2188706811 title "This version contains an evaluation that is slightly update d and corrected from the version appearing at ISCA 2004. iWatcher: Efficient Architectural Support for Software Deb ugging" @default.
- W2188706811 cites W1520961854 @default.
- W2188706811 cites W1542906860 @default.
- W2188706811 cites W1556616930 @default.
- W2188706811 cites W1596182111 @default.
- W2188706811 cites W1655226010 @default.
- W2188706811 cites W1666083638 @default.
- W2188706811 cites W1685737956 @default.
- W2188706811 cites W1972544179 @default.
- W2188706811 cites W1973326708 @default.
- W2188706811 cites W1983119041 @default.
- W2188706811 cites W2036601091 @default.
- W2188706811 cites W2040183246 @default.
- W2188706811 cites W2043647957 @default.
- W2188706811 cites W2047226031 @default.
- W2188706811 cites W2054496292 @default.
- W2188706811 cites W2060468294 @default.
- W2188706811 cites W2071352490 @default.
- W2188706811 cites W2097465082 @default.
- W2188706811 cites W2097990218 @default.
- W2188706811 cites W2100399943 @default.
- W2188706811 cites W2106018697 @default.
- W2188706811 cites W2106972913 @default.
- W2188706811 cites W2107495584 @default.
- W2188706811 cites W2108255910 @default.
- W2188706811 cites W2108806129 @default.
- W2188706811 cites W2109502721 @default.
- W2188706811 cites W2116409384 @default.
- W2188706811 cites W2117009500 @default.
- W2188706811 cites W2127532866 @default.
- W2188706811 cites W2137622193 @default.
- W2188706811 cites W2140384194 @default.
- W2188706811 cites W2140611647 @default.
- W2188706811 cites W2141094479 @default.
- W2188706811 cites W2149984854 @default.
- W2188706811 cites W2155165367 @default.
- W2188706811 cites W2160468841 @default.
- W2188706811 cites W2161600851 @default.
- W2188706811 cites W2241531943 @default.
- W2188706811 cites W2296006986 @default.
- W2188706811 cites W2978757628 @default.
- W2188706811 cites W98763178 @default.
- W2188706811 hasPublicationYear "2004" @default.
- W2188706811 type Work @default.
- W2188706811 sameAs 2188706811 @default.
- W2188706811 citedByCount "1" @default.
- W2188706811 crossrefType "journal-article" @default.
- W2188706811 hasAuthorship W2188706811A5004441252 @default.
- W2188706811 hasAuthorship W2188706811A5028781688 @default.
- W2188706811 hasAuthorship W2188706811A5044337890 @default.
- W2188706811 hasAuthorship W2188706811A5055909708 @default.
- W2188706811 hasAuthorship W2188706811A5078710627 @default.
- W2188706811 hasConcept C1009929 @default.
- W2188706811 hasConcept C111919701 @default.
- W2188706811 hasConcept C119857082 @default.
- W2188706811 hasConcept C138101251 @default.
- W2188706811 hasConcept C149635348 @default.
- W2188706811 hasConcept C15296174 @default.
- W2188706811 hasConcept C153083717 @default.
- W2188706811 hasConcept C168065819 @default.
- W2188706811 hasConcept C173608175 @default.
- W2188706811 hasConcept C174220543 @default.
- W2188706811 hasConcept C199360897 @default.
- W2188706811 hasConcept C201410400 @default.
- W2188706811 hasConcept C2777904410 @default.
- W2188706811 hasConcept C2779960059 @default.
- W2188706811 hasConcept C41008148 @default.
- W2188706811 hasConcept C75949130 @default.
- W2188706811 hasConceptScore W2188706811C1009929 @default.
- W2188706811 hasConceptScore W2188706811C111919701 @default.
- W2188706811 hasConceptScore W2188706811C119857082 @default.
- W2188706811 hasConceptScore W2188706811C138101251 @default.
- W2188706811 hasConceptScore W2188706811C149635348 @default.
- W2188706811 hasConceptScore W2188706811C15296174 @default.
- W2188706811 hasConceptScore W2188706811C153083717 @default.
- W2188706811 hasConceptScore W2188706811C168065819 @default.
- W2188706811 hasConceptScore W2188706811C173608175 @default.
- W2188706811 hasConceptScore W2188706811C174220543 @default.
- W2188706811 hasConceptScore W2188706811C199360897 @default.
- W2188706811 hasConceptScore W2188706811C201410400 @default.
- W2188706811 hasConceptScore W2188706811C2777904410 @default.
- W2188706811 hasConceptScore W2188706811C2779960059 @default.
- W2188706811 hasConceptScore W2188706811C41008148 @default.
- W2188706811 hasConceptScore W2188706811C75949130 @default.
- W2188706811 hasLocation W21887068111 @default.
- W2188706811 hasOpenAccess W2188706811 @default.
- W2188706811 hasPrimaryLocation W21887068111 @default.
- W2188706811 hasRelatedWork W1033736411 @default.
- W2188706811 hasRelatedWork W2041150587 @default.
- W2188706811 hasRelatedWork W2061536531 @default.
- W2188706811 hasRelatedWork W2131623415 @default.