Matches in SemOpenAlex for { <https://semopenalex.org/work/W3005570327> ?p ?o ?g. }
- W3005570327 endingPage "1413" @default.
- W3005570327 startingPage "1401" @default.
- W3005570327 abstract "Hybrid memory systems composed of emerging non-volatile memory (NVM) and DRAM have drawn increasing attention in recent years. To fully exploit the advantages of both NVM and DRAM, a primary goal is to properly place application data on the hybrid memories. Previous studies have focused on page migration schemes to achieve higher performance and energy efficiency. However, those schemes all rely on online page access monitoring (costly), and data migration at the page granularity may cause additional overhead due to DRAM bandwidth contention and maintenance of cache/TLB consistency. In this article, we present Object-level memory Allocation and Migration (OAM) mechanisms for hybrid memory systems. OAM exploits a profiling tool to characterize objects' memory access patterns at different execution phases of applications, and applies a performance/energy model to direct the initial static memory allocation and runtime dynamic object migration between NVM and DRAM. Based on our newly-developed programming interfaces for hybrid memory systems, application source codes can be automatically transformed via static code instrumentation. We evaluate OAM on an emulated hybrid memory system, and experimental results show that OAM can significantly reduce system energy-delay-product by 61 percent on average compared to a page-interleaving data placement scheme. It can also significantly reduce data migration overhead by 83 and 69 percent compared to the state-of-the-art page migration scheme CLOCK-DWF and 2PP, respectively, while improving application performance by up to 22 and 10 percent." @default.
- W3005570327 created "2020-02-24" @default.
- W3005570327 creator A5008672140 @default.
- W3005570327 creator A5022262922 @default.
- W3005570327 creator A5022398389 @default.
- W3005570327 creator A5033955608 @default.
- W3005570327 creator A5039946576 @default.
- W3005570327 creator A5071773009 @default.
- W3005570327 date "2020-09-01" @default.
- W3005570327 modified "2023-10-14" @default.
- W3005570327 title "Object-Level Memory Allocation and Migration in Hybrid Memory Systems" @default.
- W3005570327 cites W1987683357 @default.
- W3005570327 cites W2016803309 @default.
- W3005570327 cites W2023972400 @default.
- W3005570327 cites W2048588974 @default.
- W3005570327 cites W2092212481 @default.
- W3005570327 cites W2102449048 @default.
- W3005570327 cites W2104305170 @default.
- W3005570327 cites W2114139104 @default.
- W3005570327 cites W2147539449 @default.
- W3005570327 cites W2153044544 @default.
- W3005570327 cites W2155694951 @default.
- W3005570327 cites W2167851406 @default.
- W3005570327 cites W2169863928 @default.
- W3005570327 cites W2292369231 @default.
- W3005570327 cites W2316410352 @default.
- W3005570327 cites W2328769609 @default.
- W3005570327 cites W2340522713 @default.
- W3005570327 cites W2510186576 @default.
- W3005570327 cites W2528917738 @default.
- W3005570327 cites W2554695184 @default.
- W3005570327 cites W2604595776 @default.
- W3005570327 cites W2606906177 @default.
- W3005570327 cites W2611027062 @default.
- W3005570327 cites W2619024801 @default.
- W3005570327 cites W2757580917 @default.
- W3005570327 cites W2903504144 @default.
- W3005570327 cites W4251155402 @default.
- W3005570327 cites W4253256271 @default.
- W3005570327 doi "https://doi.org/10.1109/tc.2020.2973134" @default.
- W3005570327 hasPublicationYear "2020" @default.
- W3005570327 type Work @default.
- W3005570327 sameAs 3005570327 @default.
- W3005570327 citedByCount "15" @default.
- W3005570327 countsByYear W30055703272020 @default.
- W3005570327 countsByYear W30055703272021 @default.
- W3005570327 countsByYear W30055703272022 @default.
- W3005570327 countsByYear W30055703272023 @default.
- W3005570327 crossrefType "journal-article" @default.
- W3005570327 hasAuthorship W3005570327A5008672140 @default.
- W3005570327 hasAuthorship W3005570327A5022262922 @default.
- W3005570327 hasAuthorship W3005570327A5022398389 @default.
- W3005570327 hasAuthorship W3005570327A5033955608 @default.
- W3005570327 hasAuthorship W3005570327A5039946576 @default.
- W3005570327 hasAuthorship W3005570327A5071773009 @default.
- W3005570327 hasBestOaLocation W30055703271 @default.
- W3005570327 hasConcept C111919701 @default.
- W3005570327 hasConcept C115537543 @default.
- W3005570327 hasConcept C149635348 @default.
- W3005570327 hasConcept C165696696 @default.
- W3005570327 hasConcept C173608175 @default.
- W3005570327 hasConcept C176649486 @default.
- W3005570327 hasConcept C2779960059 @default.
- W3005570327 hasConcept C28034677 @default.
- W3005570327 hasConcept C38652104 @default.
- W3005570327 hasConcept C41008148 @default.
- W3005570327 hasConcept C63511323 @default.
- W3005570327 hasConcept C7366592 @default.
- W3005570327 hasConcept C93446704 @default.
- W3005570327 hasConcept C9390403 @default.
- W3005570327 hasConcept C98986596 @default.
- W3005570327 hasConceptScore W3005570327C111919701 @default.
- W3005570327 hasConceptScore W3005570327C115537543 @default.
- W3005570327 hasConceptScore W3005570327C149635348 @default.
- W3005570327 hasConceptScore W3005570327C165696696 @default.
- W3005570327 hasConceptScore W3005570327C173608175 @default.
- W3005570327 hasConceptScore W3005570327C176649486 @default.
- W3005570327 hasConceptScore W3005570327C2779960059 @default.
- W3005570327 hasConceptScore W3005570327C28034677 @default.
- W3005570327 hasConceptScore W3005570327C38652104 @default.
- W3005570327 hasConceptScore W3005570327C41008148 @default.
- W3005570327 hasConceptScore W3005570327C63511323 @default.
- W3005570327 hasConceptScore W3005570327C7366592 @default.
- W3005570327 hasConceptScore W3005570327C93446704 @default.
- W3005570327 hasConceptScore W3005570327C9390403 @default.
- W3005570327 hasConceptScore W3005570327C98986596 @default.
- W3005570327 hasFunder F4320321001 @default.
- W3005570327 hasFunder F4320335777 @default.
- W3005570327 hasIssue "9" @default.
- W3005570327 hasLocation W30055703271 @default.
- W3005570327 hasOpenAccess W3005570327 @default.
- W3005570327 hasPrimaryLocation W30055703271 @default.
- W3005570327 hasRelatedWork W2005203204 @default.
- W3005570327 hasRelatedWork W2065759842 @default.
- W3005570327 hasRelatedWork W2090751412 @default.
- W3005570327 hasRelatedWork W2104409164 @default.
- W3005570327 hasRelatedWork W2155643858 @default.
- W3005570327 hasRelatedWork W2264681025 @default.