Matches in SemOpenAlex for { <https://semopenalex.org/work/W4313404364> ?p ?o ?g. }
- W4313404364 endingPage "12995" @default.
- W4313404364 startingPage "12995" @default.
- W4313404364 abstract "Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promising features of byte-addressability, high storage density, low cost per byte, and near-zero standby energy consumption. However, since NVMs have limited write endurance, high write latency, and high write energy consumption, it is still challenging to directly replace traditional dynamic random access memory (DRAM) with NVMs. Many studies propose to utilize NVM and DRAM in a hybrid memory system, and explore sophisticated memory management schemes to alleviate the impact of slow NVM on the performance of applications. A few studies architected DRAM and NVM in a cache/memory hierarchy. However, the storage and performance overhead of the cache metadata (i.e., tags) management is rather expensive in this hierarchical architecture. Some other studies architected NVM and DRAM in a single (flat) address space to form a parallel architecture. However, the hot page monitoring and migration are critical for the performance of applications in this architecture. In this paper, we propose Transformer, an OS-supported reconfigurable hybrid memory architecture to efficiently use DRAM and NVM without redesigning the hardware architecture. To identify frequently accessed (hot) memory pages for migration, we propose to count the number of page accesses in OSes by sampling the access bit of pages periodically. We further migrate the identified hot pages from NVM to DRAM to improve the performance of hybrid memory system. More importantly, Transformer can simulate a hierarchical hybrid memory architecture while DRAM and NVM are physically managed in a flat address space, and can dynamically shift the logical memory architecture between parallel and hierarchical architectures according to applications’ memory access patterns. Experimental results show that Transformer can improve the application performance by 62% on average (up to 2.7×) compared with an NVM-only system, and can also improve performance by up to 79% and 42% (21% and 24% on average) compared with hierarchical and parallel architectures, respectively." @default.
- W4313404364 created "2023-01-06" @default.
- W4313404364 creator A5013781383 @default.
- W4313404364 creator A5022262922 @default.
- W4313404364 creator A5022398389 @default.
- W4313404364 creator A5033955608 @default.
- W4313404364 creator A5071337044 @default.
- W4313404364 date "2022-12-18" @default.
- W4313404364 modified "2023-10-14" @default.
- W4313404364 title "Transformer: An OS-Supported Reconfigurable Hybrid Memory Architecture" @default.
- W4313404364 cites W1978085294 @default.
- W4313404364 cites W1989660200 @default.
- W4313404364 cites W1994717635 @default.
- W4313404364 cites W2020740707 @default.
- W4313404364 cites W2031961381 @default.
- W4313404364 cites W2048588974 @default.
- W4313404364 cites W2061399872 @default.
- W4313404364 cites W2102449048 @default.
- W4313404364 cites W2114139104 @default.
- W4313404364 cites W2147539449 @default.
- W4313404364 cites W2147926533 @default.
- W4313404364 cites W2148797773 @default.
- W4313404364 cites W2155694951 @default.
- W4313404364 cites W2169863928 @default.
- W4313404364 cites W2169875292 @default.
- W4313404364 cites W2523003201 @default.
- W4313404364 cites W2604595776 @default.
- W4313404364 cites W2619024801 @default.
- W4313404364 cites W2761774513 @default.
- W4313404364 cites W2798616445 @default.
- W4313404364 cites W2980564817 @default.
- W4313404364 cites W3123093082 @default.
- W4313404364 cites W3132803486 @default.
- W4313404364 cites W3168549773 @default.
- W4313404364 cites W3211354350 @default.
- W4313404364 cites W4304693763 @default.
- W4313404364 doi "https://doi.org/10.3390/app122412995" @default.
- W4313404364 hasPublicationYear "2022" @default.
- W4313404364 type Work @default.
- W4313404364 citedByCount "0" @default.
- W4313404364 crossrefType "journal-article" @default.
- W4313404364 hasAuthorship W4313404364A5013781383 @default.
- W4313404364 hasAuthorship W4313404364A5022262922 @default.
- W4313404364 hasAuthorship W4313404364A5022398389 @default.
- W4313404364 hasAuthorship W4313404364A5033955608 @default.
- W4313404364 hasAuthorship W4313404364A5071337044 @default.
- W4313404364 hasBestOaLocation W43134043641 @default.
- W4313404364 hasConcept C111919701 @default.
- W4313404364 hasConcept C115537543 @default.
- W4313404364 hasConcept C118524514 @default.
- W4313404364 hasConcept C144240696 @default.
- W4313404364 hasConcept C149635348 @default.
- W4313404364 hasConcept C177950962 @default.
- W4313404364 hasConcept C34172316 @default.
- W4313404364 hasConcept C3720319 @default.
- W4313404364 hasConcept C41008148 @default.
- W4313404364 hasConcept C63511323 @default.
- W4313404364 hasConcept C7366592 @default.
- W4313404364 hasConcept C87907426 @default.
- W4313404364 hasConcept C92855701 @default.
- W4313404364 hasConcept C93446704 @default.
- W4313404364 hasConcept C9390403 @default.
- W4313404364 hasConcept C98986596 @default.
- W4313404364 hasConceptScore W4313404364C111919701 @default.
- W4313404364 hasConceptScore W4313404364C115537543 @default.
- W4313404364 hasConceptScore W4313404364C118524514 @default.
- W4313404364 hasConceptScore W4313404364C144240696 @default.
- W4313404364 hasConceptScore W4313404364C149635348 @default.
- W4313404364 hasConceptScore W4313404364C177950962 @default.
- W4313404364 hasConceptScore W4313404364C34172316 @default.
- W4313404364 hasConceptScore W4313404364C3720319 @default.
- W4313404364 hasConceptScore W4313404364C41008148 @default.
- W4313404364 hasConceptScore W4313404364C63511323 @default.
- W4313404364 hasConceptScore W4313404364C7366592 @default.
- W4313404364 hasConceptScore W4313404364C87907426 @default.
- W4313404364 hasConceptScore W4313404364C92855701 @default.
- W4313404364 hasConceptScore W4313404364C93446704 @default.
- W4313404364 hasConceptScore W4313404364C9390403 @default.
- W4313404364 hasConceptScore W4313404364C98986596 @default.
- W4313404364 hasFunder F4320321001 @default.
- W4313404364 hasFunder F4320335777 @default.
- W4313404364 hasIssue "24" @default.
- W4313404364 hasLocation W43134043641 @default.
- W4313404364 hasOpenAccess W4313404364 @default.
- W4313404364 hasPrimaryLocation W43134043641 @default.
- W4313404364 hasRelatedWork W1981423095 @default.
- W4313404364 hasRelatedWork W2087924605 @default.
- W4313404364 hasRelatedWork W2136485767 @default.
- W4313404364 hasRelatedWork W2179396575 @default.
- W4313404364 hasRelatedWork W2340699851 @default.
- W4313404364 hasRelatedWork W3015199240 @default.
- W4313404364 hasRelatedWork W3091205277 @default.
- W4313404364 hasRelatedWork W4292722031 @default.
- W4313404364 hasRelatedWork W4293159259 @default.
- W4313404364 hasRelatedWork W4313404364 @default.
- W4313404364 hasVolume "12" @default.
- W4313404364 isParatext "false" @default.
- W4313404364 isRetracted "false" @default.