Matches in SemOpenAlex for { <https://semopenalex.org/work/W203433483> ?p ?o ?g. }
- W203433483 abstract "Shared Virtual Memory (SVM) is an effort to provide a mechanism for a distributed system, such as a cluster, to execute shared memory parallel programs. Unfortunately, SVM has performance problems due to its underlying distributed architecture. Recent developments have increased performance of SVM by reducing communication. Unfortunately this performance gain was only possible by increasing programming complexity and by restricting the types of programs allowed to execute in the system. Validity resolution is the process of resolving the validity of a memory object such as a page. Current SVM systems use synchronous or deferred validity resolution techniques in which user processing is blocked during the validity resolution process. This is the case even when resolving validity of false shared variables. False-sharing occurs when two or more processes access unrelated variables stored within the same shared block of memory and at least one of the processes is writing. False sharing unnecessarily reduces overall performance of SVM systems because user processing is blocked during validity resolution although no actual data dependencies exist. This thesis presents Asynchronous Validity Resolution (AVR), a new approach to SVM which reduces the performance losses associated with false sharing while maintaining the ease of programming found with regular shared memory parallel programming methodology. Asynchronous validity resolution allows concurrent user process execution and data validity resolution. AVR is evaluated by comparing performance of an application suite using both an AVR sequentially consistent SVM system and a traditional sequentially consistent (SC) SVM system. The results show that AVR can increase performance over traditional sequentially consistent SVM for programs which exhibit false sharing. Although AVR outperforms regular SC by as much as 26%, performance of AVR is dependent on the number of false-sharing vs. true-sharing accesses, the number of pages in the program's working set, the amount of user computation that completes per page request, and the internodal round-trip message time in the system. Overall, the results show that AVR could be an important member of the arsenal of tools available to parallel programmers." @default.
- W203433483 created "2016-06-24" @default.
- W203433483 creator A5007084603 @default.
- W203433483 creator A5074879666 @default.
- W203433483 date "2001-01-01" @default.
- W203433483 modified "2023-09-28" @default.
- W203433483 title "Asynchronous validity resolution in sequentially consistent shared virtual memory" @default.
- W203433483 cites W1243103098 @default.
- W203433483 cites W142785868 @default.
- W203433483 cites W1507731923 @default.
- W203433483 cites W1509664936 @default.
- W203433483 cites W1538414448 @default.
- W203433483 cites W1579785083 @default.
- W203433483 cites W1596621980 @default.
- W203433483 cites W1805697744 @default.
- W203433483 cites W1968554407 @default.
- W203433483 cites W1971279826 @default.
- W203433483 cites W2017397930 @default.
- W203433483 cites W2023186718 @default.
- W203433483 cites W2029414465 @default.
- W203433483 cites W2029601347 @default.
- W203433483 cites W2054739713 @default.
- W203433483 cites W2094439101 @default.
- W203433483 cites W2094642242 @default.
- W203433483 cites W2097113145 @default.
- W203433483 cites W2101166607 @default.
- W203433483 cites W2109668944 @default.
- W203433483 cites W2111728901 @default.
- W203433483 cites W2112942538 @default.
- W203433483 cites W2113873540 @default.
- W203433483 cites W2114658430 @default.
- W203433483 cites W2122718561 @default.
- W203433483 cites W2133022700 @default.
- W203433483 cites W2133373086 @default.
- W203433483 cites W2138167012 @default.
- W203433483 cites W2139642361 @default.
- W203433483 cites W2141318181 @default.
- W203433483 cites W2143238865 @default.
- W203433483 cites W2145021036 @default.
- W203433483 cites W2150537769 @default.
- W203433483 cites W2152390090 @default.
- W203433483 cites W2159451750 @default.
- W203433483 cites W2163988106 @default.
- W203433483 cites W2168014130 @default.
- W203433483 cites W2176864362 @default.
- W203433483 cites W2523448906 @default.
- W203433483 cites W80878036 @default.
- W203433483 cites W81732506 @default.
- W203433483 hasPublicationYear "2001" @default.
- W203433483 type Work @default.
- W203433483 sameAs 203433483 @default.
- W203433483 citedByCount "0" @default.
- W203433483 crossrefType "journal-article" @default.
- W203433483 hasAuthorship W203433483A5007084603 @default.
- W203433483 hasAuthorship W203433483A5074879666 @default.
- W203433483 hasConcept C111919701 @default.
- W203433483 hasConcept C120314980 @default.
- W203433483 hasConcept C12267149 @default.
- W203433483 hasConcept C124101348 @default.
- W203433483 hasConcept C133875982 @default.
- W203433483 hasConcept C136085584 @default.
- W203433483 hasConcept C151319957 @default.
- W203433483 hasConcept C154945302 @default.
- W203433483 hasConcept C176649486 @default.
- W203433483 hasConcept C180089779 @default.
- W203433483 hasConcept C2524010 @default.
- W203433483 hasConcept C2777210771 @default.
- W203433483 hasConcept C31258907 @default.
- W203433483 hasConcept C33923547 @default.
- W203433483 hasConcept C39528615 @default.
- W203433483 hasConcept C41008148 @default.
- W203433483 hasConcept C51290061 @default.
- W203433483 hasConcept C76399640 @default.
- W203433483 hasConcept C98045186 @default.
- W203433483 hasConceptScore W203433483C111919701 @default.
- W203433483 hasConceptScore W203433483C120314980 @default.
- W203433483 hasConceptScore W203433483C12267149 @default.
- W203433483 hasConceptScore W203433483C124101348 @default.
- W203433483 hasConceptScore W203433483C133875982 @default.
- W203433483 hasConceptScore W203433483C136085584 @default.
- W203433483 hasConceptScore W203433483C151319957 @default.
- W203433483 hasConceptScore W203433483C154945302 @default.
- W203433483 hasConceptScore W203433483C176649486 @default.
- W203433483 hasConceptScore W203433483C180089779 @default.
- W203433483 hasConceptScore W203433483C2524010 @default.
- W203433483 hasConceptScore W203433483C2777210771 @default.
- W203433483 hasConceptScore W203433483C31258907 @default.
- W203433483 hasConceptScore W203433483C33923547 @default.
- W203433483 hasConceptScore W203433483C39528615 @default.
- W203433483 hasConceptScore W203433483C41008148 @default.
- W203433483 hasConceptScore W203433483C51290061 @default.
- W203433483 hasConceptScore W203433483C76399640 @default.
- W203433483 hasConceptScore W203433483C98045186 @default.
- W203433483 hasLocation W2034334831 @default.
- W203433483 hasOpenAccess W203433483 @default.
- W203433483 hasPrimaryLocation W2034334831 @default.
- W203433483 hasRelatedWork W1527769104 @default.
- W203433483 hasRelatedWork W1530014183 @default.
- W203433483 hasRelatedWork W1554618924 @default.
- W203433483 hasRelatedWork W161038889 @default.