Matches in SemOpenAlex for { <https://semopenalex.org/work/W2890630702> ?p ?o ?g. }
Showing items 1 to 80 of
80
with 100 items per page.
- W2890630702 endingPage "45426" @default.
- W2890630702 startingPage "45417" @default.
- W2890630702 abstract "As the many-core processors become more prevalent, the parallelism degree of applications is rapidly increasing. It is well known that multi-thread approaches are an effective solution to improve performance by exploiting multiple cores. However, the synchronization problem that occurs between multiple threads can limit the concurrency and scalability of applications. Hardware transactional memory (HTM) has been studied to simplify the synchronization problem, and Intel adopted transactional synchronization extensions (TSX) for its processors in the year 2012. TSX can dynamically decide and perform instructions as an atomic transaction. In this paper, we evaluate and analyze the performance of TSX. It is expected that the latest technology implementing HTM to cope with synchronization scalability will be a nice solution for handling the high degree of parallelism. We found two major reasons that cause performance degradation and propose a novel approach to address these more effectively based on our analysis. We also introduced a mechanism, named ParaTM, to transparently adopt TSX for existing lock-based applications. By using ParaTM, one can apply TSX features without modification of the code. From our evaluation using a micro-benchmark and real-world applications, we confirmed ParaTM is highly effective for transparency and performance. ParaTM achieved 1.75 <inline-formula xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink> <tex-math notation=LaTeX>$times$ </tex-math></inline-formula> , 4.76 <inline-formula xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink> <tex-math notation=LaTeX>$times$ </tex-math></inline-formula> , and 1.53 <inline-formula xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink> <tex-math notation=LaTeX>$times$ </tex-math></inline-formula> better performance compared to the traditional lock mechanism for LevelDB, RocksDB, and Memcached, respectively." @default.
- W2890630702 created "2018-09-27" @default.
- W2890630702 creator A5017222566 @default.
- W2890630702 creator A5088414447 @default.
- W2890630702 date "2018-01-01" @default.
- W2890630702 modified "2023-09-27" @default.
- W2890630702 title "ParaTM: Transparent Embedding of Hardware Transactional Memory for Traditional Applications" @default.
- W2890630702 cites W1520380662 @default.
- W2890630702 cites W1977329921 @default.
- W2890630702 cites W1979330015 @default.
- W2890630702 cites W1989300723 @default.
- W2890630702 cites W2037221567 @default.
- W2890630702 cites W2037683502 @default.
- W2890630702 cites W2042082001 @default.
- W2890630702 cites W2050195061 @default.
- W2890630702 cites W2087476542 @default.
- W2890630702 cites W2100091242 @default.
- W2890630702 cites W2152719738 @default.
- W2890630702 cites W2163623480 @default.
- W2890630702 cites W2751680920 @default.
- W2890630702 cites W3138153268 @default.
- W2890630702 cites W4234706812 @default.
- W2890630702 cites W4244583165 @default.
- W2890630702 cites W4245380176 @default.
- W2890630702 cites W4250190597 @default.
- W2890630702 doi "https://doi.org/10.1109/access.2018.2864969" @default.
- W2890630702 hasPublicationYear "2018" @default.
- W2890630702 type Work @default.
- W2890630702 sameAs 2890630702 @default.
- W2890630702 citedByCount "1" @default.
- W2890630702 countsByYear W28906307022020 @default.
- W2890630702 crossrefType "journal-article" @default.
- W2890630702 hasAuthorship W2890630702A5017222566 @default.
- W2890630702 hasAuthorship W2890630702A5088414447 @default.
- W2890630702 hasBestOaLocation W28906307021 @default.
- W2890630702 hasConcept C111919701 @default.
- W2890630702 hasConcept C127162648 @default.
- W2890630702 hasConcept C134277064 @default.
- W2890630702 hasConcept C173608175 @default.
- W2890630702 hasConcept C199360897 @default.
- W2890630702 hasConcept C2778562939 @default.
- W2890630702 hasConcept C2781172179 @default.
- W2890630702 hasConcept C31258907 @default.
- W2890630702 hasConcept C41008148 @default.
- W2890630702 hasConcept C48044578 @default.
- W2890630702 hasConcept C75949130 @default.
- W2890630702 hasConcept C80444323 @default.
- W2890630702 hasConceptScore W2890630702C111919701 @default.
- W2890630702 hasConceptScore W2890630702C127162648 @default.
- W2890630702 hasConceptScore W2890630702C134277064 @default.
- W2890630702 hasConceptScore W2890630702C173608175 @default.
- W2890630702 hasConceptScore W2890630702C199360897 @default.
- W2890630702 hasConceptScore W2890630702C2778562939 @default.
- W2890630702 hasConceptScore W2890630702C2781172179 @default.
- W2890630702 hasConceptScore W2890630702C31258907 @default.
- W2890630702 hasConceptScore W2890630702C41008148 @default.
- W2890630702 hasConceptScore W2890630702C48044578 @default.
- W2890630702 hasConceptScore W2890630702C75949130 @default.
- W2890630702 hasConceptScore W2890630702C80444323 @default.
- W2890630702 hasLocation W28906307021 @default.
- W2890630702 hasLocation W28906307022 @default.
- W2890630702 hasOpenAccess W2890630702 @default.
- W2890630702 hasPrimaryLocation W28906307021 @default.
- W2890630702 hasRelatedWork W1525643724 @default.
- W2890630702 hasRelatedWork W1547595128 @default.
- W2890630702 hasRelatedWork W1595151633 @default.
- W2890630702 hasRelatedWork W1608806855 @default.
- W2890630702 hasRelatedWork W1850053445 @default.
- W2890630702 hasRelatedWork W1970926842 @default.
- W2890630702 hasRelatedWork W2000058275 @default.
- W2890630702 hasRelatedWork W2023505575 @default.
- W2890630702 hasRelatedWork W2470589840 @default.
- W2890630702 hasRelatedWork W2503642292 @default.
- W2890630702 hasVolume "6" @default.
- W2890630702 isParatext "false" @default.
- W2890630702 isRetracted "false" @default.
- W2890630702 magId "2890630702" @default.
- W2890630702 workType "article" @default.