Matches in SemOpenAlex for { <https://semopenalex.org/work/W2201203036> ?p ?o ?g. }
Showing items 1 to 90 of
90
with 100 items per page.
- W2201203036 endingPage "29" @default.
- W2201203036 startingPage "17" @default.
- W2201203036 abstract "Deterministic execution of a multi-threaded application guarantees that threads access shared memory in the same order and the application gives the same output whenever it runs with the same input parameters. Determinism provides repeatability, which helps programmers in testing and debugging. Additionally, transactional memory (TM) simplifies development of multi-threaded applications so that programmers can use transactions (instead of locks) to synchronize accesses to shared memory. However, transactions that call standard library functions have to be serialized, i.e. to be executed as the only running transactions in the system. The serialization enforces an order of threads execution usually different from the one enforced by a system for deterministic multithreading, which causes deadlocks in the application execution. In this paper, we present DeTrans-lib, the first standard C library that provides deterministic execution of TM-based applications at application and standard-library level. DeTrans-lib avoids deadlocks by performing transaction serialization in deterministic order. We evaluate DeTrans-lib with the benchmarks that invoke a standard C library and perform I/O operations." @default.
- W2201203036 created "2016-06-24" @default.
- W2201203036 creator A5020557991 @default.
- W2201203036 creator A5025099716 @default.
- W2201203036 creator A5075162875 @default.
- W2201203036 creator A5084390427 @default.
- W2201203036 date "2015-09-30" @default.
- W2201203036 modified "2023-10-03" @default.
- W2201203036 title "Determinism at Standard-Library Level in TM-Based Applications" @default.
- W2201203036 cites W1986913310 @default.
- W2201203036 cites W2002804304 @default.
- W2201203036 cites W2015602005 @default.
- W2201203036 cites W2022097609 @default.
- W2201203036 cites W2025819261 @default.
- W2201203036 cites W2029752865 @default.
- W2201203036 cites W2032945467 @default.
- W2201203036 cites W2036846060 @default.
- W2201203036 cites W2074624304 @default.
- W2201203036 cites W2092911542 @default.
- W2201203036 cites W2101160297 @default.
- W2201203036 cites W2108806129 @default.
- W2201203036 cites W2113751407 @default.
- W2201203036 cites W2123184511 @default.
- W2201203036 cites W2129460677 @default.
- W2201203036 cites W2134440791 @default.
- W2201203036 cites W2145087641 @default.
- W2201203036 cites W2149089882 @default.
- W2201203036 cites W2162823181 @default.
- W2201203036 cites W4211249698 @default.
- W2201203036 cites W4233547058 @default.
- W2201203036 cites W4235385348 @default.
- W2201203036 cites W4240317783 @default.
- W2201203036 cites W4253712203 @default.
- W2201203036 doi "https://doi.org/10.1007/s10766-015-0383-4" @default.
- W2201203036 hasPublicationYear "2015" @default.
- W2201203036 type Work @default.
- W2201203036 sameAs 2201203036 @default.
- W2201203036 citedByCount "1" @default.
- W2201203036 countsByYear W22012030362019 @default.
- W2201203036 crossrefType "journal-article" @default.
- W2201203036 hasAuthorship W2201203036A5020557991 @default.
- W2201203036 hasAuthorship W2201203036A5025099716 @default.
- W2201203036 hasAuthorship W2201203036A5075162875 @default.
- W2201203036 hasAuthorship W2201203036A5084390427 @default.
- W2201203036 hasBestOaLocation W22012030362 @default.
- W2201203036 hasConcept C111919701 @default.
- W2201203036 hasConcept C134277064 @default.
- W2201203036 hasConcept C138101251 @default.
- W2201203036 hasConcept C168065819 @default.
- W2201203036 hasConcept C173608175 @default.
- W2201203036 hasConcept C199360897 @default.
- W2201203036 hasConcept C201410400 @default.
- W2201203036 hasConcept C2776834041 @default.
- W2201203036 hasConcept C41008148 @default.
- W2201203036 hasConcept C52723943 @default.
- W2201203036 hasConcept C75949130 @default.
- W2201203036 hasConceptScore W2201203036C111919701 @default.
- W2201203036 hasConceptScore W2201203036C134277064 @default.
- W2201203036 hasConceptScore W2201203036C138101251 @default.
- W2201203036 hasConceptScore W2201203036C168065819 @default.
- W2201203036 hasConceptScore W2201203036C173608175 @default.
- W2201203036 hasConceptScore W2201203036C199360897 @default.
- W2201203036 hasConceptScore W2201203036C201410400 @default.
- W2201203036 hasConceptScore W2201203036C2776834041 @default.
- W2201203036 hasConceptScore W2201203036C41008148 @default.
- W2201203036 hasConceptScore W2201203036C52723943 @default.
- W2201203036 hasConceptScore W2201203036C75949130 @default.
- W2201203036 hasIssue "1" @default.
- W2201203036 hasLocation W22012030361 @default.
- W2201203036 hasLocation W22012030362 @default.
- W2201203036 hasLocation W22012030363 @default.
- W2201203036 hasOpenAccess W2201203036 @default.
- W2201203036 hasPrimaryLocation W22012030361 @default.
- W2201203036 hasRelatedWork W1486715193 @default.
- W2201203036 hasRelatedWork W1579177548 @default.
- W2201203036 hasRelatedWork W2089626839 @default.
- W2201203036 hasRelatedWork W2090261334 @default.
- W2201203036 hasRelatedWork W2145087641 @default.
- W2201203036 hasRelatedWork W2158794422 @default.
- W2201203036 hasRelatedWork W2201203036 @default.
- W2201203036 hasRelatedWork W4243860902 @default.
- W2201203036 hasRelatedWork W4297694376 @default.
- W2201203036 hasRelatedWork W4299693013 @default.
- W2201203036 hasVolume "45" @default.
- W2201203036 isParatext "false" @default.
- W2201203036 isRetracted "false" @default.
- W2201203036 magId "2201203036" @default.
- W2201203036 workType "article" @default.