Matches in SemOpenAlex for { <https://semopenalex.org/work/W2672980212> ?p ?o ?g. }
- W2672980212 abstract "Abstract Transactional Memory (TM) stands as a powerful paradigm for manipulating shared data in concurrent applications. It avoids the drawbacks of coarse grain locking schemes, namely the potentially excessive limitation of concurrency, while jointly providing support for synchronization transparency to the programmers, which is achieved by embedding code-blocks accessing shared data within transactions. On the downside, excessive transaction aborts may arise in scenarios with non-negligible volumes of conflicting data accesses, which might significantly impair performance. TM needs therefore to resort to methods enabling applications to run with the maximum degree of transaction concurrency that still avoids thrashing. In this article, we focus on Software TM (STM) implementations and present a machine learning-based approach that enables the dynamic selection of the best suited number of threads to be kept alive along specific phases of the execution of STM applications, depending on (variations of) the shared data access pattern. Two key contributions are provided with our approach: (i) the identification of the well suited set of features allowing the instantiation of a reliable neural network-based performance model and (ii) the introduction of mechanisms enabling the reduction of the run-time overhead for sampling these features. We integrated a real implementation of our machine learning-based thread-parallelism regulation approach within the TinySTM open source package and present experimental data, based on the STAMP benchmark suite, which show the effectiveness of the presented thread-parallelism regulation policy in optimizing transaction throughput." @default.
- W2672980212 created "2017-06-30" @default.
- W2672980212 creator A5003036713 @default.
- W2672980212 creator A5008462292 @default.
- W2672980212 creator A5022158935 @default.
- W2672980212 creator A5051273363 @default.
- W2672980212 date "2017-11-01" @default.
- W2672980212 modified "2023-09-23" @default.
- W2672980212 title "Machine learning-based thread-parallelism regulation in software transactional memory" @default.
- W2672980212 cites W1498436455 @default.
- W2672980212 cites W1542975293 @default.
- W2672980212 cites W1593984632 @default.
- W2672980212 cites W167758094 @default.
- W2672980212 cites W181050998 @default.
- W2672980212 cites W1834439010 @default.
- W2672980212 cites W1842956814 @default.
- W2672980212 cites W1966697570 @default.
- W2672980212 cites W1967634593 @default.
- W2672980212 cites W1971735090 @default.
- W2672980212 cites W2002704990 @default.
- W2672980212 cites W2005481572 @default.
- W2672980212 cites W2014470984 @default.
- W2672980212 cites W2036987653 @default.
- W2672980212 cites W2048099403 @default.
- W2672980212 cites W2078376347 @default.
- W2672980212 cites W2080811083 @default.
- W2672980212 cites W2087512116 @default.
- W2672980212 cites W2092911542 @default.
- W2672980212 cites W2101555342 @default.
- W2672980212 cites W2103496339 @default.
- W2672980212 cites W2107164729 @default.
- W2672980212 cites W2113751407 @default.
- W2672980212 cites W2122621236 @default.
- W2672980212 cites W2125794065 @default.
- W2672980212 cites W2130749812 @default.
- W2672980212 cites W2137902180 @default.
- W2672980212 cites W2149089882 @default.
- W2672980212 cites W2163654949 @default.
- W2672980212 cites W2165791323 @default.
- W2672980212 cites W2188753876 @default.
- W2672980212 cites W2272558877 @default.
- W2672980212 cites W2286961399 @default.
- W2672980212 cites W2296636214 @default.
- W2672980212 cites W2502660688 @default.
- W2672980212 cites W2961703895 @default.
- W2672980212 cites W42563510 @default.
- W2672980212 doi "https://doi.org/10.1016/j.jpdc.2017.06.001" @default.
- W2672980212 hasPublicationYear "2017" @default.
- W2672980212 type Work @default.
- W2672980212 sameAs 2672980212 @default.
- W2672980212 citedByCount "3" @default.
- W2672980212 countsByYear W26729802122020 @default.
- W2672980212 countsByYear W26729802122022 @default.
- W2672980212 crossrefType "journal-article" @default.
- W2672980212 hasAuthorship W2672980212A5003036713 @default.
- W2672980212 hasAuthorship W2672980212A5008462292 @default.
- W2672980212 hasAuthorship W2672980212A5022158935 @default.
- W2672980212 hasAuthorship W2672980212A5051273363 @default.
- W2672980212 hasBestOaLocation W26729802122 @default.
- W2672980212 hasConcept C111919701 @default.
- W2672980212 hasConcept C120314980 @default.
- W2672980212 hasConcept C134277064 @default.
- W2672980212 hasConcept C138101251 @default.
- W2672980212 hasConcept C167149655 @default.
- W2672980212 hasConcept C173608175 @default.
- W2672980212 hasConcept C193702766 @default.
- W2672980212 hasConcept C199360897 @default.
- W2672980212 hasConcept C41008148 @default.
- W2672980212 hasConcept C75949130 @default.
- W2672980212 hasConceptScore W2672980212C111919701 @default.
- W2672980212 hasConceptScore W2672980212C120314980 @default.
- W2672980212 hasConceptScore W2672980212C134277064 @default.
- W2672980212 hasConceptScore W2672980212C138101251 @default.
- W2672980212 hasConceptScore W2672980212C167149655 @default.
- W2672980212 hasConceptScore W2672980212C173608175 @default.
- W2672980212 hasConceptScore W2672980212C193702766 @default.
- W2672980212 hasConceptScore W2672980212C199360897 @default.
- W2672980212 hasConceptScore W2672980212C41008148 @default.
- W2672980212 hasConceptScore W2672980212C75949130 @default.
- W2672980212 hasLocation W26729802121 @default.
- W2672980212 hasLocation W26729802122 @default.
- W2672980212 hasOpenAccess W2672980212 @default.
- W2672980212 hasPrimaryLocation W26729802121 @default.
- W2672980212 hasRelatedWork W135418751 @default.
- W2672980212 hasRelatedWork W1485039093 @default.
- W2672980212 hasRelatedWork W1787630538 @default.
- W2672980212 hasRelatedWork W2002704990 @default.
- W2672980212 hasRelatedWork W2022991653 @default.
- W2672980212 hasRelatedWork W2079854797 @default.
- W2672980212 hasRelatedWork W2080811083 @default.
- W2672980212 hasRelatedWork W2092911542 @default.
- W2672980212 hasRelatedWork W2094222793 @default.
- W2672980212 hasRelatedWork W2111586459 @default.
- W2672980212 hasRelatedWork W2116145395 @default.
- W2672980212 hasRelatedWork W2116590550 @default.
- W2672980212 hasRelatedWork W2130749812 @default.
- W2672980212 hasRelatedWork W2158306325 @default.
- W2672980212 hasRelatedWork W2173810592 @default.
- W2672980212 hasRelatedWork W2253507615 @default.
- W2672980212 hasRelatedWork W2583035284 @default.