PALM: A Efficient Performance Simulator for Tiled Accelerators with Large-scale Model Training
Jiahao Fang, Huizheng Wang, Qize Yang, Dehao Kong, Xu Dai, Jinyi Deng,, Yang Hu, Shouyi Yin

TL;DR
PALM is a performance simulator designed for tiled accelerators used in large-scale deep learning training, enabling efficient prediction of optimal configurations and supporting various parallelism strategies.
Contribution
The paper introduces PALM, a novel, configurable performance simulator for tiled accelerators that models complex interactions and supports multiple parallelism strategies.
Findings
Supports user-configurable parallelism types
Models on-chip and off-chip memory interactions
Predicts performance throughput accurately
Abstract
Deep learning (DL) models are piquing high interest and scaling at an unprecedented rate. To this end, a handful of tiled accelerators have been proposed to support such large-scale training tasks. However, these accelerators often incorporate numerous cores or tiles even extending to wafer-scale, substantial on-chip bandwidth, and distributed memory systems. This results in an exceedingly complex design space. Moreover, conducting actual training experiments to find optimal configurations is impractical due to time constraints. Hence, predicting the optimal mapping of various parallelisms to such tiled system architectures becomes crucial. In this study, leveraging an analysis of existing mainstream DL model training strategies, we introduce a performance simulator named PALM. PALM targets both the training and inference processes for tiled accelerators, aiming to inspire the design of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle Detector Development and Performance · Particle accelerators and beam dynamics · Particle Accelerators and Free-Electron Lasers
