High Performance Monte Carlo Simulation of Ising Model on TPU Clusters

SC '19: The International Conference for High Performance Computing, Networking, Storage, and Analysis Denver Colorado November, 2019(2019)

引用 22|浏览1
暂无评分
摘要
Large-scale deep learning benefits from an emerging class of AI accelerators. Some of these accelerators' designs are general enough for compute-intensive applications beyond AI and Cloud TPU is one such example. In this paper, we demonstrate a novel approach using TensorFlow on Cloud TPU to simulate the two-dimensional Ising Model. TensorFlow and Cloud TPU framework enable the simple and readable code to express the complicated distributed algorithm without compromising the performance. Our code implementation fits into a small Jupyter Notebook and fully utilizes Cloud TPU's efficient matrix operation and dedicated high speed inter-chip connection. The performance is highly competitive: it outperforms the best published benchmarks to our knowledge by 60 compared to Tesla V100 GPU, the single-core performance maintains a 10 We also demonstrate that using low precision arithmetic—bfloat16—does not compromise the correctness of the simulation results.
更多
查看译文
关键词
Ising Model,Cloud TPU,Markov Chain Monte Carlo
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要