Matches in SemOpenAlex for { <https://semopenalex.org/work/W3010955797> ?p ?o ?g. }
Showing items 1 to 83 of
83
with 100 items per page.
- W3010955797 endingPage "174" @default.
- W3010955797 startingPage "163" @default.
- W3010955797 abstract "Modern multithreaded applications, such as application servers and database engines, can severely stress the performance of user-level memory allocators like the ubiquitous malloc subsystem. Such allocators can prove to be a major scalability impediment for the applications that use them, particularly for applications with large numbers of threads running on high-order multiprocessor systems.This paper introduces Multi-Processor Restartable Critical Sections, or MP-RCS. MP-RCS permits user-level threads to know precisely which processor they are executing on and then to safely manipulate CPU-specific data, such as malloc metadata, without locks or atomic instructions. MP-RCS avoids interference by using upcalls to notify user-level threads when preemption or migration has occurred. The upcall will abort and restart any interrupted critical sections.We use MP-RCS to implement a malloc package, LFMalloc (Lock-Free Malloc). LFMalloc is scalable, has extremely low latency, excellent cache characteristics, and is memory efficient. We present data from some existing benchmarks showing that LFMalloc is often 10 times faster than Hoard, another malloc replacement package." @default.
- W3010955797 created "2020-03-23" @default.
- W3010955797 creator A5074111901 @default.
- W3010955797 creator A5080085573 @default.
- W3010955797 date "2002-06-20" @default.
- W3010955797 modified "2023-09-26" @default.
- W3010955797 title "Mostly lock-free malloc" @default.
- W3010955797 cites W1966938284 @default.
- W3010955797 cites W1985527344 @default.
- W3010955797 cites W1988780491 @default.
- W3010955797 cites W1996931099 @default.
- W3010955797 cites W2004476781 @default.
- W3010955797 cites W2013021588 @default.
- W3010955797 cites W2122845760 @default.
- W3010955797 cites W2138598583 @default.
- W3010955797 cites W2148303633 @default.
- W3010955797 cites W4249713879 @default.
- W3010955797 doi "https://doi.org/10.1145/773039.512451" @default.
- W3010955797 hasPublicationYear "2002" @default.
- W3010955797 type Work @default.
- W3010955797 sameAs 3010955797 @default.
- W3010955797 citedByCount "3" @default.
- W3010955797 countsByYear W30109557972014 @default.
- W3010955797 countsByYear W30109557972016 @default.
- W3010955797 countsByYear W30109557972018 @default.
- W3010955797 crossrefType "journal-article" @default.
- W3010955797 hasAuthorship W3010955797A5074111901 @default.
- W3010955797 hasAuthorship W3010955797A5080085573 @default.
- W3010955797 hasConcept C111919701 @default.
- W3010955797 hasConcept C115537543 @default.
- W3010955797 hasConcept C127413603 @default.
- W3010955797 hasConcept C138101251 @default.
- W3010955797 hasConcept C149635348 @default.
- W3010955797 hasConcept C162262903 @default.
- W3010955797 hasConcept C173608175 @default.
- W3010955797 hasConcept C174839445 @default.
- W3010955797 hasConcept C201410400 @default.
- W3010955797 hasConcept C41008148 @default.
- W3010955797 hasConcept C48044578 @default.
- W3010955797 hasConcept C4822641 @default.
- W3010955797 hasConcept C76155785 @default.
- W3010955797 hasConcept C78519656 @default.
- W3010955797 hasConcept C78766204 @default.
- W3010955797 hasConcept C82876162 @default.
- W3010955797 hasConcept C93996380 @default.
- W3010955797 hasConceptScore W3010955797C111919701 @default.
- W3010955797 hasConceptScore W3010955797C115537543 @default.
- W3010955797 hasConceptScore W3010955797C127413603 @default.
- W3010955797 hasConceptScore W3010955797C138101251 @default.
- W3010955797 hasConceptScore W3010955797C149635348 @default.
- W3010955797 hasConceptScore W3010955797C162262903 @default.
- W3010955797 hasConceptScore W3010955797C173608175 @default.
- W3010955797 hasConceptScore W3010955797C174839445 @default.
- W3010955797 hasConceptScore W3010955797C201410400 @default.
- W3010955797 hasConceptScore W3010955797C41008148 @default.
- W3010955797 hasConceptScore W3010955797C48044578 @default.
- W3010955797 hasConceptScore W3010955797C4822641 @default.
- W3010955797 hasConceptScore W3010955797C76155785 @default.
- W3010955797 hasConceptScore W3010955797C78519656 @default.
- W3010955797 hasConceptScore W3010955797C78766204 @default.
- W3010955797 hasConceptScore W3010955797C82876162 @default.
- W3010955797 hasConceptScore W3010955797C93996380 @default.
- W3010955797 hasIssue "2 supplement" @default.
- W3010955797 hasLocation W30109557971 @default.
- W3010955797 hasOpenAccess W3010955797 @default.
- W3010955797 hasPrimaryLocation W30109557971 @default.
- W3010955797 hasRelatedWork W1569389315 @default.
- W3010955797 hasRelatedWork W2012282434 @default.
- W3010955797 hasRelatedWork W2125768521 @default.
- W3010955797 hasRelatedWork W2133637639 @default.
- W3010955797 hasRelatedWork W2133792541 @default.
- W3010955797 hasRelatedWork W2147943147 @default.
- W3010955797 hasRelatedWork W272107128 @default.
- W3010955797 hasRelatedWork W3080693887 @default.
- W3010955797 hasRelatedWork W4240884621 @default.
- W3010955797 hasRelatedWork W4247264372 @default.
- W3010955797 hasVolume "38" @default.
- W3010955797 isParatext "false" @default.
- W3010955797 isRetracted "false" @default.
- W3010955797 magId "3010955797" @default.
- W3010955797 workType "article" @default.