Skip to main content

Accelerating Markov Random Field Inference Using Molecular Optical Gibbs Sampling Units

Publication ,  Conference
Wang, S; Zhang, X; Li, Y; Bashizade, R; Yang, S; Dwyer, C; Lebeck, AR
Published in: Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016
August 24, 2016

The increasing use of probabilistic algorithms from statistics and machine learning for data analytics presents new challenges and opportunities for the design of computing systems. One important class of probabilistic machine learning algorithms is Markov Chain Monte Carlo (MCMC) sampling, which can be used on a wide variety of applications in Bayesian Inference. However, this probabilistic iterative algorithm can be inefficient in practice on today's processors, especially for problems with high dimensionality and complex structure. The source of inefficiency is generating samples from parameterized probability distributions. This paper seeks to address this sampling inefficiency and presents a new approach to support probabilistic computing that leverages the native randomness of Resonance Energy Transfer (RET) networks to construct RET-based sampling units (RSU). Although RSUs can be designed for a variety of applications, we focus on the specific class of probabilistic problems described as Markov Random Field Inference. Our proposed RSU uses a RET network to implement a molecular-scale optical Gibbs sampling unit (RSU-G) that can be integrated into a processor /GPU as specialized functional units or organized as a discrete accelerator. We experimentally demonstrate the fundamental operation of an RSU using a macro-scale hardware prototype. Emulation-based evaluation of two computer vision applications for HD images reveal that an RSU augmented GPU provides speedups over a GPU of 3 and 16. Analytic evaluation shows a discrete accelerator that is limited by 336 GB/s DRAM produces speedups of 21 and 54 versus the GPU implementations.

Duke Scholars

Published In

Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016

DOI

Publication Date

August 24, 2016

Start / End Page

558 / 569
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wang, S., Zhang, X., Li, Y., Bashizade, R., Yang, S., Dwyer, C., & Lebeck, A. R. (2016). Accelerating Markov Random Field Inference Using Molecular Optical Gibbs Sampling Units. In Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016 (pp. 558–569). https://doi.org/10.1109/ISCA.2016.55
Wang, S., X. Zhang, Y. Li, R. Bashizade, S. Yang, C. Dwyer, and A. R. Lebeck. “Accelerating Markov Random Field Inference Using Molecular Optical Gibbs Sampling Units.” In Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016, 558–69, 2016. https://doi.org/10.1109/ISCA.2016.55.
Wang S, Zhang X, Li Y, Bashizade R, Yang S, Dwyer C, et al. Accelerating Markov Random Field Inference Using Molecular Optical Gibbs Sampling Units. In: Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016. 2016. p. 558–69.
Wang, S., et al. “Accelerating Markov Random Field Inference Using Molecular Optical Gibbs Sampling Units.” Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016, 2016, pp. 558–69. Scopus, doi:10.1109/ISCA.2016.55.
Wang S, Zhang X, Li Y, Bashizade R, Yang S, Dwyer C, Lebeck AR. Accelerating Markov Random Field Inference Using Molecular Optical Gibbs Sampling Units. Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016. 2016. p. 558–569.

Published In

Proceedings - 2016 43rd International Symposium on Computer Architecture, ISCA 2016

DOI

Publication Date

August 24, 2016

Start / End Page

558 / 569