Large-scale Restricted Boltzmann Machines on Single GPU

被引:0
|
作者
Zhu, Yun [1 ]
Zhang, Yanqing [1 ]
Pan, Yi [1 ]
机构
[1] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30303 USA
关键词
GPU; RBM; deep learning; parallel; high performance computing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent works on deep belief network (DBNs) have shown that applying large-scale unsupervised feature learning model can dramatically improve the performance of the applications in many fields. Training billions of parameters in these models such as restricted boltzmann machines (RBMs) appears to be computational challenging for modern CPUs. Graphical Processing Units (GPUs) has been employed in many large-scale deep learning models for performance enhancement due to its massively parallel computing capability. Unfortunately, the limited device memory of GPUs imposes a restriction on the size of the model trained on a single GPU. Multi-GPUs approaches, on the other hand, suffer from inefficient communication and economic cost. In this paper, we proposed a novel memory efficient algorithm on single GPU that can train large-scale RBMs without size restriction and preserve the performance gain of GPU parallel computation. Particularly, the experiments demonstrated that our approach used 75% less memory storage at the cost of only 10% performance loss in training large-scale RBMs with billions of parameters.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A Large-scale Architecture for Restricted Boltzmann Machines
    Kim, Sang Kyun
    McMahon, Peter L.
    Olukotun, Kunle
    [J]. 2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 201 - 208
  • [2] Lattice Boltzmann for Large-Scale GPU Systems
    Gray, Alan
    Hart, Alistair
    Richardson, Alan
    Stratford, Kevin
    [J]. APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 167 - 174
  • [3] Large-Scale Pairwise Sequence Alignments on a Large-Scale GPU Cluster
    Savran, Ibrahim
    Gao, Yang
    Bakos, Jason D.
    [J]. IEEE DESIGN & TEST, 2014, 31 (01) : 51 - 61
  • [4] Restricted and large-scale sustainability
    Mazzocchi, Fulvio
    [J]. SUSTAINABILITY SCIENCE, 2024, 19 (01) : 373 - 379
  • [5] Restricted and large-scale sustainability
    Fulvio Mazzocchi
    [J]. Sustainability Science, 2024, 19 : 373 - 379
  • [6] Large-scale fingerprint identification on GPU
    Cappelli, Raffaele
    Ferrara, Matteo
    Maltoni, Davide
    [J]. INFORMATION SCIENCES, 2015, 306 : 1 - 20
  • [7] Learning Large Q-Matrix by Restricted Boltzmann Machines
    Chengcheng Li
    Chenchen Ma
    Gongjun Xu
    [J]. Psychometrika, 2022, 87 : 1010 - 1041
  • [8] Learning Large Q-Matrix by Restricted Boltzmann Machines
    Li, Chengcheng
    Ma, Chenchen
    Xu, Gongjun
    [J]. PSYCHOMETRIKA, 2022, 87 (03) : 1010 - 1041
  • [9] Analysis on Noisy Boltzmann Machines and Noisy Restricted Boltzmann Machines
    Lu, Wenhao
    Leung, Chi-Sing
    Sum, John
    [J]. IEEE ACCESS, 2021, 9 : 112955 - 112965
  • [10] Discrete Restricted Boltzmann Machines
    Montufar, Guido
    Morton, Jason
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 653 - 672