Advancements in cache management: a review of machine learning innovations for enhanced performance and security [PDF]
Machine learning techniques have emerged as a promising tool for efficient cache management, helping optimize cache performance and fortify against security threats.
Keshav Krishna
doaj +4 more sources
Locality-Based Cache Management and Warp Scheduling for Reducing Cache Contention in GPU [PDF]
GPGPUs has gradually become a mainstream acceleration component in high-performance computing. The long latency of memory operations is the bottleneck of GPU performance. In the GPU, multiple threads are divided into one warp for scheduling and execution.
Juan Fang, Zelin Wei, Huijing Yang
doaj +2 more sources
Don't make cache too complex: A simple probability-based cache management scheme for SSDs. [PDF]
Solid-state drives (SSDs) have recently become a common storage component in computer systems, and they are fueled by continued bit cost reductions achieved with smaller feature sizes and multiple-level cell technologies.
Seungjae Baek +2 more
doaj +2 more sources
Combining Software Cache Partitioning and Loop Tiling for Effective Shared Cache Management [PDF]
One of the biggest challenges in multicore platforms is shared cache management, especially for data dominant applications. Two commonly used approaches for increasing shared cache utilization are cache partitioning and loop tiling.
Vasileios Kelefouras
exaly +4 more sources
DyCache: Dynamic Multi-Grain Cache Management for Irregular Memory Accesses on GPU
GPU utilizes the wide cache-line (128B) on-chip cache to provide high bandwidth and efficient memory accesses for applications with regularly-organized data structures.
Hui Guo +4 more
doaj +3 more sources
RCM: A Remote Cache Management Framework for Spark
With the rapid growth of Internet data, the performance of big data processing platforms is attracting more and more attention. In Spark, cache data are replaced by the Least Recently Used (LRU) Algorithm.
Yixin Song +6 more
doaj +3 more sources
In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs [PDF]
Recently, 3D-stacked dynamic random access memory (DRAM) has become a promising solution for ultra-high capacity and high-bandwidth memory implementations.
Ho Hyun Shin, Eui-Young Chung
doaj +2 more sources
Information-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency. However, DRAM faces significant limitations in terms of cost and capacity,
Yichao Chao, Rui Han
doaj +3 more sources
Second-level buffer cache management [PDF]
Buffer caches are commonly used in servers to reduce the number of slow disk accesses or network messages. These buffer caches form a multilevel buffer cache hierarchy. In such a hierarchy, second-level buffer caches have different access patterns from first-level buffer caches because accesses to a second-level are actually misses from a first-level ...
Yuanyuan Zhou 0001 +2 more
exaly +2 more sources
Implementation and Optimization of Apache Spark Cache System Based on Mixed Memory [PDF]
With increasing data scale in the “big data era”,in-memory computing frameworks have grown significantly.The mainstream in-memory computing framework Apache Spark uses memory to cache intermediate results,which greatly improves data processing ...
WEI Sen, ZHOU Haoran, HU Chuang, CHENG Dazhao
doaj +1 more source

