Matches in SemOpenAlex for { <https://semopenalex.org/work/W1048515> ?p ?o ?g. }
- W1048515 endingPage "162" @default.
- W1048515 startingPage "151" @default.
- W1048515 abstract "Data races are an important class of concurrency errors where two threads erroneously access a shared memory location without appropriate synchronization. This paper presents DataCollider, a lightweight and effective technique for dynamically detecting data races in kernel modules. Unlike existing data-race detection techniques, DataCollider is oblivious to the synchronization protocols (such as locking disciplines) the program uses to protect shared memory accesses. This is particularly important for low-level kernel code that uses a myriad of complex architecture/device specific synchronization mechanisms. To reduce the runtime overhead, DataCollider randomly samples a small percentage of memory accesses as candidates for data-race detection. The key novelty of DataCollider is that it uses breakpoint facilities already supported by many hardware architectures to achieve negligible runtime overheads. We have implemented DataCollider for the Windows 7 kernel and have found 25 confirmed erroneous data races of which 12 have already been fixed." @default.
- W1048515 created "2016-06-24" @default.
- W1048515 creator A5002463401 @default.
- W1048515 creator A5038396014 @default.
- W1048515 creator A5040009052 @default.
- W1048515 creator A5045088961 @default.
- W1048515 date "2010-10-04" @default.
- W1048515 modified "2023-10-11" @default.
- W1048515 title "Effective data-race detection for the kernel" @default.
- W1048515 cites W1972544179 @default.
- W1048515 cites W2003215037 @default.
- W1048515 cites W2047226031 @default.
- W1048515 cites W2061239425 @default.
- W1048515 cites W2065534115 @default.
- W1048515 cites W2078197548 @default.
- W1048515 cites W2085060061 @default.
- W1048515 cites W2105391037 @default.
- W1048515 cites W2109875364 @default.
- W1048515 cites W2127989655 @default.
- W1048515 cites W2133662847 @default.
- W1048515 cites W2135023759 @default.
- W1048515 cites W2135395375 @default.
- W1048515 cites W2141975313 @default.
- W1048515 cites W2145021036 @default.
- W1048515 cites W2149984854 @default.
- W1048515 cites W2150602145 @default.
- W1048515 cites W2152885346 @default.
- W1048515 cites W2156428492 @default.
- W1048515 cites W2167744164 @default.
- W1048515 cites W2752853835 @default.
- W1048515 cites W3023641965 @default.
- W1048515 cites W3137220996 @default.
- W1048515 doi "https://doi.org/10.5555/1924943.1924954" @default.
- W1048515 hasPublicationYear "2010" @default.
- W1048515 type Work @default.
- W1048515 sameAs 1048515 @default.
- W1048515 citedByCount "90" @default.
- W1048515 countsByYear W10485152012 @default.
- W1048515 countsByYear W10485152013 @default.
- W1048515 countsByYear W10485152014 @default.
- W1048515 countsByYear W10485152015 @default.
- W1048515 countsByYear W10485152016 @default.
- W1048515 countsByYear W10485152017 @default.
- W1048515 countsByYear W10485152018 @default.
- W1048515 countsByYear W10485152019 @default.
- W1048515 countsByYear W10485152020 @default.
- W1048515 countsByYear W10485152021 @default.
- W1048515 countsByYear W10485152022 @default.
- W1048515 countsByYear W10485152023 @default.
- W1048515 crossrefType "proceedings-article" @default.
- W1048515 hasAuthorship W1048515A5002463401 @default.
- W1048515 hasAuthorship W1048515A5038396014 @default.
- W1048515 hasAuthorship W1048515A5040009052 @default.
- W1048515 hasAuthorship W1048515A5045088961 @default.
- W1048515 hasConcept C111919701 @default.
- W1048515 hasConcept C114614502 @default.
- W1048515 hasConcept C120314980 @default.
- W1048515 hasConcept C127162648 @default.
- W1048515 hasConcept C149635348 @default.
- W1048515 hasConcept C173608175 @default.
- W1048515 hasConcept C193702766 @default.
- W1048515 hasConcept C26517878 @default.
- W1048515 hasConcept C2778562939 @default.
- W1048515 hasConcept C2779960059 @default.
- W1048515 hasConcept C31258907 @default.
- W1048515 hasConcept C33923547 @default.
- W1048515 hasConcept C41008148 @default.
- W1048515 hasConcept C74193536 @default.
- W1048515 hasConceptScore W1048515C111919701 @default.
- W1048515 hasConceptScore W1048515C114614502 @default.
- W1048515 hasConceptScore W1048515C120314980 @default.
- W1048515 hasConceptScore W1048515C127162648 @default.
- W1048515 hasConceptScore W1048515C149635348 @default.
- W1048515 hasConceptScore W1048515C173608175 @default.
- W1048515 hasConceptScore W1048515C193702766 @default.
- W1048515 hasConceptScore W1048515C26517878 @default.
- W1048515 hasConceptScore W1048515C2778562939 @default.
- W1048515 hasConceptScore W1048515C2779960059 @default.
- W1048515 hasConceptScore W1048515C31258907 @default.
- W1048515 hasConceptScore W1048515C33923547 @default.
- W1048515 hasConceptScore W1048515C41008148 @default.
- W1048515 hasConceptScore W1048515C74193536 @default.
- W1048515 hasLocation W10485151 @default.
- W1048515 hasOpenAccess W1048515 @default.
- W1048515 hasPrimaryLocation W10485151 @default.
- W1048515 hasRelatedWork W1887412317 @default.
- W1048515 hasRelatedWork W1972544179 @default.
- W1048515 hasRelatedWork W2025819261 @default.
- W1048515 hasRelatedWork W2061504544 @default.
- W1048515 hasRelatedWork W2078197548 @default.
- W1048515 hasRelatedWork W2100505193 @default.
- W1048515 hasRelatedWork W2101161997 @default.
- W1048515 hasRelatedWork W2105391037 @default.
- W1048515 hasRelatedWork W2127989655 @default.
- W1048515 hasRelatedWork W2133662847 @default.
- W1048515 hasRelatedWork W2135023759 @default.
- W1048515 hasRelatedWork W2135395375 @default.
- W1048515 hasRelatedWork W2149984854 @default.