A unified hybrid memory system for scalable deep learning and big data applications

被引:0
|
作者
Rang, Wei [1 ]
Liang, Huanghuang [2 ]
Wang, Ye [3 ]
Zhou, Xiaobo [3 ]
Cheng, Dazhao [2 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250358, Shandong, Peoples R China
[2] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Hubei, Peoples R China
[3] Univ Macau, Dept Comp & Informat Sci, Macau 999078, Peoples R China
关键词
Hybrid memory system; Unified memory management; NVM; DNN applications; Data placement and migration; PLACEMENT;
D O I
10.1016/j.jpdc.2023.104820
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Emerging non-volatile memory (NVM) technologies are of dynamic random access memory (DRAM)-like, high capacity, and low cost, at the expense of slower bandwidth and higher read/write latency compared to DRAM. Typically, NVM finds its primary application in serving as an extension of conventional DRAM to create hybrid memory systems tailored to non-uniform memory access (NUMA) architectures. This strategic integration offers the potential for high performance, enhanced capacity efficiency, and a favorable balance of cost considerations. Traditional NUMA memory management policies distribute data uniformly across both DRAM and NVM, over-looking the inherent performance gap between these heterogeneous memory systems. This challenge becomes particularly pronounced when provisioning resources for deep learning and big data applications in hybrid mem-ory systems. To tackle the performance issues in the hybrid memory systems, we propose and develop a unified memory system, UniRedl, which automatically optimizes data migration between DRAM and NVM based on data access patterns and computation graphs of applications. To improve application performance, we provide a new memory allocation strategy named HiLowAlloc. We further design two data migration strategies in UniRedl, Idle Migration and Dynamic Migration, for management of hybrid memory systems. Specifically, Idle Migration aims to manage data placed in DRAM, while Dynamic Migration manages data saved in NVM. The experimen-tal results demonstrate that on average UniRedl improves application performance by 33.2%, 20.6%, 19.0%, and 17.5% compared to the traditional NUMA, NUMA with anb, BMPM, and OIM, respectively. It also achieves 52.0%, 34.3%, 30.6%, 22.1% on average improvement in data locality against the state-of-the-art solutions.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Applying Big Data Based Deep Learning System to Intrusion Detection
    Zhong, Wei
    Yu, Ning
    Ai, Chunyu
    BIG DATA MINING AND ANALYTICS, 2020, 3 (03): : 181 - 195
  • [42] Towards a new scalable big data system semantic web applied on mobile learning
    Banane M.
    Belangour A.
    International Journal of Interactive Mobile Technologies, 2020, 14 (01) : 126 - 140
  • [43] Applying Big Data Based Deep Learning System to Intrusion Detection
    Wei Zhong
    Ning Yu
    Chunyu Ai
    Big Data Mining and Analytics, 2020, 3 (03) : 181 - 195
  • [44] Integrating deep learning, social networks, and big data for healthcare system
    Naoui, Mohammed Anouar
    Lejdel, Brahim
    Ayad, Mouloud
    Belkeiri, Riad
    Khaouazm, Abd Sattar
    BIO-ALGORITHMS AND MED-SYSTEMS, 2020, 16 (01)
  • [45] A Hybrid Parallelization Approach for Distributed and Scalable Deep Learning
    Akintoye, Samson B.
    Han, Liangxiu
    Zhang, Xin
    Chen, Haoming
    Zhang, Daoqiang
    IEEE ACCESS, 2022, 10 : 77950 - 77961
  • [46] Statistical learning and big data applications
    Witte, Harald
    Blatter, Tobias U. U.
    Nagabhushana, Priyanka
    Schaer, David
    Ackermann, James
    Cadamuro, Janne
    Leichtle, Alexander B. B.
    JOURNAL OF LABORATORY MEDICINE, 2023, 47 (04) : 181 - 186
  • [47] A 1.93TOPS/W Scalable Deep Learning/Inference Processor with Tetra-Parallel MIMD Architecture for Big-Data Applications
    Park, Seongwook
    Bong, Kyeongryeol
    Shin, Dongjoo
    Lee, Jinmook
    Choi, Sungpill
    Yoo, Hoi-Jun
    2015 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE DIGEST OF TECHNICAL PAPERS (ISSCC), 2015, 58 : 80 - U105
  • [48] Special Issue on Scalable Computing Systems for Big Data Applications
    Sun, Xian-He
    Frincu, Marc
    Chelmis, Charalampos
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 108 : 1 - 2
  • [49] A Hybrid approach of Deep Learning with Cognitive Particle Swarm Optimization for the Big Data Analytics
    Hegde, Sandeepkumar
    Mundada, Monica R.
    2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,
  • [50] Big Data and Deep Learning for Understanding DoD Data
    Zhao, Ying
    MacKinnon, Douglas J.
    Gallup, Shelley P.
    CrossTalk, 2015, 28 (04): : 4 - 11