Many promising memory technologies, such as non-volatile, storage-class memories and high-bandwidth, on-chip RAMs, are beginning to emerge. Since each of these new technologies present tradeoffs distinct from conventional DRAMs, next-generation systems are likely to include multiple tiers of memory storage, each with their own type of devices. To efficiently utilize the available hardware, such systems will need to alter their data management strategies to consider the performance and capabilities provided by each tier. This work explores a variety of cross-layer strategies for managing application data in heterogeneous memory systems. We propose different program profiling-based techniques to automatically partition program allocation site...
International audienceThe complexity of memory systems has increased considerably over the past deca...
International audienceThe complexity of the memory system has increased dramatically in the last dec...
Persistent Memory (PMEM), also known as Non-Volatile Memory (NVM), can deliver higher density and lo...
A number of promising new memory technologies, such as non-volatile, storage-class memories and high...
Hardware heterogeneity is becoming an increasingly common feature in high-performance computing syst...
The memory system has been evolving at a fast pace recently, driven by the emergence of large-scale ...
Market forces and technological constraints have led to a gap between CPU and memory performance tha...
The memory requirements of emerging applications, especially in the domain of machine learn- ing wor...
Multi-tiered memory systems, such as those based on Intel® Xeon Phi™processors, are equipped with se...
International audienceOver the past decades, the performance gap between the memory subsystem and co...
Abstract—The increased complexity of programming heteroge-neous reconfigurable platforms requires a ...
Abstract. Heterogeneous multicore architectures pose specific challenges re-garding their programmab...
Abstract—The increasing number of memory technologies offering different features such as optimized ...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
Conventional operating systems, like Silicon Graphics ’ IRIX and IBM’s AIX, adopt a single memory ma...
International audienceThe complexity of memory systems has increased considerably over the past deca...
International audienceThe complexity of the memory system has increased dramatically in the last dec...
Persistent Memory (PMEM), also known as Non-Volatile Memory (NVM), can deliver higher density and lo...
A number of promising new memory technologies, such as non-volatile, storage-class memories and high...
Hardware heterogeneity is becoming an increasingly common feature in high-performance computing syst...
The memory system has been evolving at a fast pace recently, driven by the emergence of large-scale ...
Market forces and technological constraints have led to a gap between CPU and memory performance tha...
The memory requirements of emerging applications, especially in the domain of machine learn- ing wor...
Multi-tiered memory systems, such as those based on Intel® Xeon Phi™processors, are equipped with se...
International audienceOver the past decades, the performance gap between the memory subsystem and co...
Abstract—The increased complexity of programming heteroge-neous reconfigurable platforms requires a ...
Abstract. Heterogeneous multicore architectures pose specific challenges re-garding their programmab...
Abstract—The increasing number of memory technologies offering different features such as optimized ...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
Conventional operating systems, like Silicon Graphics ’ IRIX and IBM’s AIX, adopt a single memory ma...
International audienceThe complexity of memory systems has increased considerably over the past deca...
International audienceThe complexity of the memory system has increased dramatically in the last dec...
Persistent Memory (PMEM), also known as Non-Volatile Memory (NVM), can deliver higher density and lo...