Matches in SemOpenAlex for { <https://semopenalex.org/work/W2765448081> ?p ?o ?g. }
- W2765448081 abstract "Several research groups have noted that hardware transactional memory (HTM), even in the case of aborts, can have the side effect of warming up the branch predictor and caches, thereby accelerating subsequent execution. We propose to employ this side effect deliberately, in cases where execution must wait for action in another thread. In doing so, we allow warm-up transactions to observe inconsistent state. We must therefore ensure that they never accidentally commit. To that end, we propose that the hardware allow the program to specify, at the start of a transaction, that it should in all cases abort, even if it (accidentally) executes a commit instruction. We discuss several scenarios in which always-abort HTM (AAHTM) can be useful, and present lock and barrier implementations that employ it. We demonstrate the value of these implementations on several real-world applications, obtaining performance improvements of up to 2.5x with almost no programmer effort." @default.
- W2765448081 created "2017-11-10" @default.
- W2765448081 creator A5044592427 @default.
- W2765448081 creator A5061335683 @default.
- W2765448081 creator A5079254515 @default.
- W2765448081 date "2017-09-01" @default.
- W2765448081 modified "2023-09-27" @default.
- W2765448081 title "Performance Improvement via Always-Abort HTM" @default.
- W2765448081 cites W1871315279 @default.
- W2765448081 cites W1980747862 @default.
- W2765448081 cites W1990941549 @default.
- W2765448081 cites W2000729559 @default.
- W2765448081 cites W2001738739 @default.
- W2765448081 cites W2035080386 @default.
- W2765448081 cites W2046454974 @default.
- W2765448081 cites W2067354926 @default.
- W2765448081 cites W2071558308 @default.
- W2765448081 cites W2076588925 @default.
- W2765448081 cites W2087476542 @default.
- W2765448081 cites W2092656977 @default.
- W2765448081 cites W2094754158 @default.
- W2765448081 cites W2100091242 @default.
- W2765448081 cites W2123608497 @default.
- W2765448081 cites W2137953999 @default.
- W2765448081 cites W2161652554 @default.
- W2765448081 cites W2163623480 @default.
- W2765448081 cites W2163654949 @default.
- W2765448081 cites W2272558877 @default.
- W2765448081 cites W2480270182 @default.
- W2765448081 cites W4232096869 @default.
- W2765448081 cites W4244583165 @default.
- W2765448081 cites W4253798232 @default.
- W2765448081 cites W4255353403 @default.
- W2765448081 doi "https://doi.org/10.1109/pact.2017.16" @default.
- W2765448081 hasPublicationYear "2017" @default.
- W2765448081 type Work @default.
- W2765448081 sameAs 2765448081 @default.
- W2765448081 citedByCount "3" @default.
- W2765448081 countsByYear W27654480812018 @default.
- W2765448081 countsByYear W27654480812020 @default.
- W2765448081 crossrefType "proceedings-article" @default.
- W2765448081 hasAuthorship W2765448081A5044592427 @default.
- W2765448081 hasAuthorship W2765448081A5061335683 @default.
- W2765448081 hasAuthorship W2765448081A5079254515 @default.
- W2765448081 hasConcept C111919701 @default.
- W2765448081 hasConcept C127413603 @default.
- W2765448081 hasConcept C134277064 @default.
- W2765448081 hasConcept C138101251 @default.
- W2765448081 hasConcept C141331961 @default.
- W2765448081 hasConcept C15296174 @default.
- W2765448081 hasConcept C153180980 @default.
- W2765448081 hasConcept C155951066 @default.
- W2765448081 hasConcept C159023740 @default.
- W2765448081 hasConcept C173608175 @default.
- W2765448081 hasConcept C174839445 @default.
- W2765448081 hasConcept C199360897 @default.
- W2765448081 hasConcept C201410400 @default.
- W2765448081 hasConcept C25185021 @default.
- W2765448081 hasConcept C26713055 @default.
- W2765448081 hasConcept C2777549182 @default.
- W2765448081 hasConcept C2778514511 @default.
- W2765448081 hasConcept C41008148 @default.
- W2765448081 hasConcept C72108876 @default.
- W2765448081 hasConcept C75949130 @default.
- W2765448081 hasConcept C77088390 @default.
- W2765448081 hasConcept C78519656 @default.
- W2765448081 hasConcept C84511453 @default.
- W2765448081 hasConceptScore W2765448081C111919701 @default.
- W2765448081 hasConceptScore W2765448081C127413603 @default.
- W2765448081 hasConceptScore W2765448081C134277064 @default.
- W2765448081 hasConceptScore W2765448081C138101251 @default.
- W2765448081 hasConceptScore W2765448081C141331961 @default.
- W2765448081 hasConceptScore W2765448081C15296174 @default.
- W2765448081 hasConceptScore W2765448081C153180980 @default.
- W2765448081 hasConceptScore W2765448081C155951066 @default.
- W2765448081 hasConceptScore W2765448081C159023740 @default.
- W2765448081 hasConceptScore W2765448081C173608175 @default.
- W2765448081 hasConceptScore W2765448081C174839445 @default.
- W2765448081 hasConceptScore W2765448081C199360897 @default.
- W2765448081 hasConceptScore W2765448081C201410400 @default.
- W2765448081 hasConceptScore W2765448081C25185021 @default.
- W2765448081 hasConceptScore W2765448081C26713055 @default.
- W2765448081 hasConceptScore W2765448081C2777549182 @default.
- W2765448081 hasConceptScore W2765448081C2778514511 @default.
- W2765448081 hasConceptScore W2765448081C41008148 @default.
- W2765448081 hasConceptScore W2765448081C72108876 @default.
- W2765448081 hasConceptScore W2765448081C75949130 @default.
- W2765448081 hasConceptScore W2765448081C77088390 @default.
- W2765448081 hasConceptScore W2765448081C78519656 @default.
- W2765448081 hasConceptScore W2765448081C84511453 @default.
- W2765448081 hasLocation W27654480811 @default.
- W2765448081 hasOpenAccess W2765448081 @default.
- W2765448081 hasPrimaryLocation W27654480811 @default.
- W2765448081 hasRelatedWork W1572103778 @default.
- W2765448081 hasRelatedWork W168853972 @default.
- W2765448081 hasRelatedWork W1861052092 @default.
- W2765448081 hasRelatedWork W2375978871 @default.
- W2765448081 hasRelatedWork W2390329431 @default.
- W2765448081 hasRelatedWork W2438642078 @default.
- W2765448081 hasRelatedWork W2748952813 @default.