Matches in SemOpenAlex for { <https://semopenalex.org/work/W4245693595> ?p ?o ?g. }
Showing items 1 to 96 of
96
with 100 items per page.
- W4245693595 endingPage "34" @default.
- W4245693595 startingPage "24" @default.
- W4245693595 abstract "Hardware transactional memory has great potential to simplify the creation ofcorrect and efficient multithreaded programs, allowing programmers to exploitmore effectively the soon-to-be-ubiquitous multi-core designs. Several recentproposals have extended the original bounded transactional memory to unboundedtransactional memory, a crucial step toward transactions becoming ageneral-purpose primitive. Unfortunately, supporting the concurrent executionof an unbounded number of unbounded transactions is challenging, and as aresult, many proposed implementations are complex. This paper explores a different approach. First, we introduce thepermissions-only cache to extend the bound at which transactions overflow toallow the fast, bounded case to be used as frequently as possible. Second, wepropose OneTM to simplify the implementation of unbounded transactional memoryby bounding the concurrency of transactions that overflow the cache. Thesemechanisms work synergistically to provide a simple and fast unboundedtransactional memory system. The permissions-only cache efficiently maintains the coherencepermissions-but not data-for blocks read or written transactionally thathave been evicted from the processor's caches. By holding coherencepermissions for these blocks, the regular cache coherence protocol can be usedto detect transactional conflicts using only a few bits of on-chip storage peroverflowed cache block.OneTM allows only one overflowed transaction at a time, relying on thepermissions-only cache to ensure that overflow is infrequent. We present twoimplementations. In OneTM-Serialized, an overflowed transaction simply stallsall other threads in the application. In OneTM-Concurrent, non-overflowedtransactions and non-transactional code can execute concurrently with theoverflowed transaction, providing more concurrency while retaining OneTM's coresimplifying assumption." @default.
- W4245693595 created "2022-05-12" @default.
- W4245693595 creator A5046416304 @default.
- W4245693595 creator A5050696594 @default.
- W4245693595 creator A5050924706 @default.
- W4245693595 creator A5070140575 @default.
- W4245693595 date "2007-06-09" @default.
- W4245693595 modified "2023-09-24" @default.
- W4245693595 title "Making the fast case common and the uncommon case simple in unbounded transactional memory" @default.
- W4245693595 cites W2017700354 @default.
- W4245693595 cites W2055100610 @default.
- W4245693595 cites W2092406519 @default.
- W4245693595 cites W2097150443 @default.
- W4245693595 cites W2099537990 @default.
- W4245693595 cites W2099661831 @default.
- W4245693595 cites W2103919170 @default.
- W4245693595 cites W2105772643 @default.
- W4245693595 cites W2110710544 @default.
- W4245693595 cites W2113751407 @default.
- W4245693595 cites W2114995630 @default.
- W4245693595 cites W2120635877 @default.
- W4245693595 cites W2122002361 @default.
- W4245693595 cites W2135430119 @default.
- W4245693595 cites W2135742761 @default.
- W4245693595 cites W2145021036 @default.
- W4245693595 cites W2149473197 @default.
- W4245693595 cites W2151290553 @default.
- W4245693595 cites W2152491655 @default.
- W4245693595 cites W2164264749 @default.
- W4245693595 cites W2169000705 @default.
- W4245693595 cites W2916411819 @default.
- W4245693595 cites W3145483441 @default.
- W4245693595 cites W4213423413 @default.
- W4245693595 cites W4234703016 @default.
- W4245693595 cites W4312825855 @default.
- W4245693595 doi "https://doi.org/10.1145/1273440.1250667" @default.
- W4245693595 hasPublicationYear "2007" @default.
- W4245693595 type Work @default.
- W4245693595 citedByCount "16" @default.
- W4245693595 countsByYear W42456935952013 @default.
- W4245693595 countsByYear W42456935952014 @default.
- W4245693595 countsByYear W42456935952019 @default.
- W4245693595 countsByYear W42456935952020 @default.
- W4245693595 crossrefType "journal-article" @default.
- W4245693595 hasAuthorship W4245693595A5046416304 @default.
- W4245693595 hasAuthorship W4245693595A5050696594 @default.
- W4245693595 hasAuthorship W4245693595A5050924706 @default.
- W4245693595 hasAuthorship W4245693595A5070140575 @default.
- W4245693595 hasConcept C111919701 @default.
- W4245693595 hasConcept C115537543 @default.
- W4245693595 hasConcept C120314980 @default.
- W4245693595 hasConcept C120936851 @default.
- W4245693595 hasConcept C134277064 @default.
- W4245693595 hasConcept C141917322 @default.
- W4245693595 hasConcept C167149655 @default.
- W4245693595 hasConcept C173608175 @default.
- W4245693595 hasConcept C189783530 @default.
- W4245693595 hasConcept C193702766 @default.
- W4245693595 hasConcept C199360897 @default.
- W4245693595 hasConcept C38556500 @default.
- W4245693595 hasConcept C41008148 @default.
- W4245693595 hasConcept C75949130 @default.
- W4245693595 hasConceptScore W4245693595C111919701 @default.
- W4245693595 hasConceptScore W4245693595C115537543 @default.
- W4245693595 hasConceptScore W4245693595C120314980 @default.
- W4245693595 hasConceptScore W4245693595C120936851 @default.
- W4245693595 hasConceptScore W4245693595C134277064 @default.
- W4245693595 hasConceptScore W4245693595C141917322 @default.
- W4245693595 hasConceptScore W4245693595C167149655 @default.
- W4245693595 hasConceptScore W4245693595C173608175 @default.
- W4245693595 hasConceptScore W4245693595C189783530 @default.
- W4245693595 hasConceptScore W4245693595C193702766 @default.
- W4245693595 hasConceptScore W4245693595C199360897 @default.
- W4245693595 hasConceptScore W4245693595C38556500 @default.
- W4245693595 hasConceptScore W4245693595C41008148 @default.
- W4245693595 hasConceptScore W4245693595C75949130 @default.
- W4245693595 hasIssue "2" @default.
- W4245693595 hasLocation W42456935951 @default.
- W4245693595 hasOpenAccess W4245693595 @default.
- W4245693595 hasPrimaryLocation W42456935951 @default.
- W4245693595 hasRelatedWork W1521238853 @default.
- W4245693595 hasRelatedWork W1573461927 @default.
- W4245693595 hasRelatedWork W1579918296 @default.
- W4245693595 hasRelatedWork W1689154679 @default.
- W4245693595 hasRelatedWork W1995079262 @default.
- W4245693595 hasRelatedWork W2043512019 @default.
- W4245693595 hasRelatedWork W2113103358 @default.
- W4245693595 hasRelatedWork W2120980957 @default.
- W4245693595 hasRelatedWork W2290179447 @default.
- W4245693595 hasRelatedWork W2807551428 @default.
- W4245693595 hasVolume "35" @default.
- W4245693595 isParatext "false" @default.
- W4245693595 isRetracted "false" @default.
- W4245693595 workType "article" @default.