Saved in:
Bibliographic Details
Main Authors: Le, Hieu, He, Zhenhua, Le, Mai, Chakravorty, Dhruva K., Perez, Lisa M., Chilumuru, Akhil, Yao, Yan, Chen, Jiefu
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2404.10730
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916216487018496
author Le, Hieu
He, Zhenhua
Le, Mai
Chakravorty, Dhruva K.
Perez, Lisa M.
Chilumuru, Akhil
Yao, Yan
Chen, Jiefu
author_facet Le, Hieu
He, Zhenhua
Le, Mai
Chakravorty, Dhruva K.
Perez, Lisa M.
Chilumuru, Akhil
Yao, Yan
Chen, Jiefu
contents The discoveries in this paper show that Intelligence Processing Units (IPUs) offer a viable accelerator alternative to GPUs for machine learning (ML) applications within the fields of materials science and battery research. We investigate the process of migrating a model from GPU to IPU and explore several optimization techniques, including pipelining and gradient accumulation, aimed at enhancing the performance of IPU-based models. Furthermore, we have effectively migrated a specialized model to the IPU platform. This model is employed for predicting effective conductivity, a parameter crucial in ion transport processes, which govern the performance of multiple charge and discharge cycles of batteries. The model utilizes a Convolutional Neural Network (CNN) architecture to perform prediction tasks for effective conductivity. The performance of this model on the IPU is found to be comparable to its execution on GPUs. We also analyze the utilization and performance of Graphcore's Bow IPU. Through benchmark tests, we observe significantly improved performance with the Bow IPU when compared to its predecessor, the Colossus IPU.
format Preprint
id arxiv_https___arxiv_org_abs_2404_10730
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Insight Gained from Migrating a Machine Learning Model to Intelligence Processing Units
Le, Hieu
He, Zhenhua
Le, Mai
Chakravorty, Dhruva K.
Perez, Lisa M.
Chilumuru, Akhil
Yao, Yan
Chen, Jiefu
Machine Learning
Artificial Intelligence
The discoveries in this paper show that Intelligence Processing Units (IPUs) offer a viable accelerator alternative to GPUs for machine learning (ML) applications within the fields of materials science and battery research. We investigate the process of migrating a model from GPU to IPU and explore several optimization techniques, including pipelining and gradient accumulation, aimed at enhancing the performance of IPU-based models. Furthermore, we have effectively migrated a specialized model to the IPU platform. This model is employed for predicting effective conductivity, a parameter crucial in ion transport processes, which govern the performance of multiple charge and discharge cycles of batteries. The model utilizes a Convolutional Neural Network (CNN) architecture to perform prediction tasks for effective conductivity. The performance of this model on the IPU is found to be comparable to its execution on GPUs. We also analyze the utilization and performance of Graphcore's Bow IPU. Through benchmark tests, we observe significantly improved performance with the Bow IPU when compared to its predecessor, the Colossus IPU.
title Insight Gained from Migrating a Machine Learning Model to Intelligence Processing Units
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2404.10730