跳到主要导航 跳到搜索 跳到主要内容

ADSM: Adaptive Data Scheduling Method for Hybrid Memories in Distributed System

  • Beihang University

科研成果: 期刊稿件文章同行评审

摘要

With the deployment of innovative memories such as non-volatile memory and 3D-stacked memory in distributed systems, how to improve the application performance by utilizing the unique characteristics of these hybrid memories remains an active research direction. For instance, the Intel Knight Landing (KNL) processor incorporates a High Bandwidth Memory (HBM) using 3D-stacked technology with traditional DRAM onto the same chip. HBM achieves much higher bandwidth than traditional DRAM when the application exhibits high parallelism and sequential access. In this paper, we propose a new metric SP-factor to guide the data scheduling in distributed system using hybrid memories such as HBM and DRAM. The SP-factor incorporates the data access patterns including data block size and data access parallelism, which leads to better data scheduling decision for higher performance. We apply SP-factor to several data eviction policies on the hybrid memory system, which achieves better performance. Moreover, an adaptive data scheduling method (ADSM) is proposed for such hybrid memory system with HBM and DRAM. ADSM can dynamically adjust scheduling decisions based on runtime performance metrics so that it can adapt to workloads with different data access patterns. Our experimental results show that ADSM can significantly improve the performance of the representative workloads. For SQL query application with mixed access pattern, the cache hit ratio increases by 10.4% and the execution time reduces by 14.6% using ADSM compared to ARC policy.

源语言英语
文章编号8931776
页(从-至)180218-180234
页数17
期刊IEEE Access
7
DOI
出版状态已出版 - 2019

学术指纹

探究 'ADSM: Adaptive Data Scheduling Method for Hybrid Memories in Distributed System' 的科研主题。它们共同构成独一无二的学术指纹。

引用此