Abstract
Hyperdimensional Computing (HDC) is an emerging lightweight machine learning method alternative to deep learning. One of its key strengths is the ability to accelerate it in hardware, as it offers massive parallelisms. Prior work primarily focused on FPGA and ASIC, which do not provide the seamless flexibility required for HDC applications. Few studies that attempted GPU designs are inefficient, partly due to the complexity of accelerating HDC on GPUs because of the bit-level operations of HDC. Besides, HDC training exhibited low hardware utilization due to sequential operations. In this paper, we present XCelHD, a high-performance GPU-powered framework for HDC. XCelHD uses a novel training method to maximize the training speed of the HDC model while fully utilizing hardware. We propose memory optimization strategies specialized for GPU-based HDC, minimizing the access time to different memory subsystems and redundant operations. We show that the proposed training method reduces the required number of training epochs by four-fold to achieve comparable accuracy. Our evaluation results on NVIDIA Jetson TX2 show that XCelHD is up to 35× faster than the state-of-the-art TensorFlow-based HDC implementation.
Original language | English |
---|---|
Title of host publication | ASP-DAC 2022 - 27th Asia and South Pacific Design Automation Conference, Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 220-225 |
Number of pages | 6 |
ISBN (Electronic) | 9781665421355 |
DOIs | |
State | Published - 2022 |
Event | 27th Asia and South Pacific Design Automation Conference, ASP-DAC 2022 - Virtual, Online, Taiwan, Province of China Duration: 17 Jan 2022 → 20 Jan 2022 |
Publication series
Name | Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC |
---|---|
Volume | 2022-January |
Conference
Conference | 27th Asia and South Pacific Design Automation Conference, ASP-DAC 2022 |
---|---|
Country/Territory | Taiwan, Province of China |
City | Virtual, Online |
Period | 17/01/22 → 20/01/22 |
Bibliographical note
Publisher Copyright:© 2022 IEEE.