Skip to main content

Heterogeneous Manycore Architectures Enabled by Processing-in-Memory for Deep Learning: From CNNs to GNNs

Publication ,  Conference
Joardar, BK; Arka, AI; Doppa, JR; Pande, PP; Li, H; Chakrabarty, K
Published in: IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
January 1, 2021

Resistive random-access memory (ReRAM)-based processing-in-memory (PIM) architectures have recently become a popular architectural choice for deep-learning applications. ReRAM-based architectures can accelerate inferencing and training of deep learning algorithms and are more energy efficient compared to traditional GPUs. However, these architectures have various limitations that affect the model accuracy and performance. Moreover, the choice of the deep-learning application also imposes new design challenges that must be addressed to achieve high performance. In this paper, we present the advantages and challenges associated with ReRAM-based PIM architectures by considering Convolutional Neural Networks (CNNs) and Graph Neural Networks (GNNs) as important application domains. We also outline methods that can be used to address these challenges.

Duke Scholars

Published In

IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD

DOI

ISSN

1092-3152

Publication Date

January 1, 2021

Volume

2021-November
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Joardar, B. K., Arka, A. I., Doppa, J. R., Pande, P. P., Li, H., & Chakrabarty, K. (2021). Heterogeneous Manycore Architectures Enabled by Processing-in-Memory for Deep Learning: From CNNs to GNNs. In IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD (Vol. 2021-November). https://doi.org/10.1109/ICCAD51958.2021.9643559
Joardar, B. K., A. I. Arka, J. R. Doppa, P. P. Pande, H. Li, and K. Chakrabarty. “Heterogeneous Manycore Architectures Enabled by Processing-in-Memory for Deep Learning: From CNNs to GNNs.” In IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD, Vol. 2021-November, 2021. https://doi.org/10.1109/ICCAD51958.2021.9643559.
Joardar BK, Arka AI, Doppa JR, Pande PP, Li H, Chakrabarty K. Heterogeneous Manycore Architectures Enabled by Processing-in-Memory for Deep Learning: From CNNs to GNNs. In: IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD. 2021.
Joardar, B. K., et al. “Heterogeneous Manycore Architectures Enabled by Processing-in-Memory for Deep Learning: From CNNs to GNNs.” IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD, vol. 2021-November, 2021. Scopus, doi:10.1109/ICCAD51958.2021.9643559.
Joardar BK, Arka AI, Doppa JR, Pande PP, Li H, Chakrabarty K. Heterogeneous Manycore Architectures Enabled by Processing-in-Memory for Deep Learning: From CNNs to GNNs. IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD. 2021.

Published In

IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD

DOI

ISSN

1092-3152

Publication Date

January 1, 2021

Volume

2021-November