ZeRO: Memory optimizations Toward Training Trillion Parameter Models

计算机科学 加速 并行计算 零(语言学) 计算 数据并行性 计算机工程 比例(比率) 吞吐量 平行性(语法) 算法 哲学 语言学 物理 量子力学 电信 无线
作者
Samyam Rajbhandari,Jeff Rasley,Olatunji Ruwase,Yuxiong He
标识
DOI:10.1109/sc41405.2020.00024
摘要

Large deep learning models offer significant accuracy gains, but training billions to trillions of parameters is challenging. Existing solutions such as data and model parallelisms exhibit fundamental limitations to fit these models into limited device memory, while obtaining computation, communication and development efficiency. We develop a novel solution, Zero Redundancy Optimizer (ZeRO), to optimize memory, vastly improving training speed while increasing the model size that can be efficiently trained. ZeRO eliminates memory redundancies in data- and model-parallel training while retaining low communication volume and high computational granularity, allowing us to scale the model size proportional to the number of devices with sustained high efficiency. Our analysis on memory requirements and communication volume demonstrates: ZeRO has the potential to scale beyond 1 Trillion parameters using today's hardware. We implement and evaluate ZeRO: it trains large models of over 100B parameter with super-linear speedup on 400 GPUs, achieving throughput of 15 Petaflops. This represents an 8x increase in model size and 10x increase in achievable performance over state-of-the-art. In terms of usability, ZeRO can train large models of up to 13B parameters (e.g., larger than Megatron GPT 8. 3B and T5 11B) without requiring model parallelism which is harder for scientists to apply. Last but not the least, researchers have used the system breakthroughs of ZeRO to create Turing-NLG, the world's largest language model at the time (17B parameters) with record breaking accuracy.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
菜就多练发布了新的文献求助10
刚刚
柚子发布了新的文献求助10
4秒前
4秒前
4秒前
杨行肖发布了新的文献求助10
5秒前
6秒前
酷波er应助萱萱采纳,获得10
6秒前
CWT完成签到,获得积分20
8秒前
10秒前
10秒前
XY发布了新的文献求助10
10秒前
11秒前
fwsfs完成签到,获得积分10
12秒前
CWT发布了新的文献求助10
14秒前
16秒前
明鹄完成签到 ,获得积分10
18秒前
barrycream完成签到,获得积分10
19秒前
kaka关注了科研通微信公众号
20秒前
科研野狗完成签到 ,获得积分10
21秒前
21秒前
22秒前
23秒前
24秒前
还是做不出来么完成签到,获得积分10
25秒前
27秒前
rrr发布了新的文献求助10
27秒前
萱萱发布了新的文献求助10
27秒前
TIAN发布了新的文献求助10
28秒前
XY完成签到,获得积分10
28秒前
WSZXQ发布了新的文献求助10
29秒前
30秒前
huangyao完成签到 ,获得积分10
30秒前
情怀应助TIAN采纳,获得10
35秒前
38秒前
柚子完成签到,获得积分10
40秒前
YQQ发布了新的文献求助10
41秒前
Jasper应助可靠的中心采纳,获得10
41秒前
txq发布了新的文献求助40
42秒前
YYY666发布了新的文献求助10
43秒前
墨染完成签到,获得积分10
44秒前
高分求助中
【此为提示信息,请勿应助】请按要求发布求助,避免被关 20000
Technologies supporting mass customization of apparel: A pilot project 450
Mixing the elements of mass customisation 360
Периодизация спортивной тренировки. Общая теория и её практическое применение 310
the MD Anderson Surgical Oncology Manual, Seventh Edition 300
Nucleophilic substitution in azasydnone-modified dinitroanisoles 300
Political Ideologies Their Origins and Impact 13th Edition 260
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3781487
求助须知:如何正确求助?哪些是违规求助? 3327136
关于积分的说明 10229537
捐赠科研通 3041969
什么是DOI,文献DOI怎么找? 1669742
邀请新用户注册赠送积分活动 799258
科研通“疑难数据库(出版商)”最低求助积分说明 758757