亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Automatically Generating High-performance Matrix Multiplication Kernels on the Latest Sunway Processor

计算机科学 矩阵乘法 并行计算 乘法(音乐) 超级计算机 编码(集合论) 内存层次结构 计算科学 程序设计语言 数学 集合(抽象数据类型) 物理 组合数学 量子力学 量子 隐藏物
作者
Xiaohan Tao,Yu Zhu,Boyang Wang,Jinlong Xu,Jianmin Pang,Jie Zhao
标识
DOI:10.1145/3545008.3545031
摘要

We present an approach to the automatic generation of efficient matrix multiplication code on the latest Sunway processor, which will be employed by the next-generation machine of Sunway TaihuLight, one of the fastest supercomputers on earth. The method allows users to write simple C code and automatically generates high-performance matrix multiplication kernels. It uses polyhedral transformations to implement rapid compute decomposition, data exchanges across memory hierarchy and memory latency hiding. An assembly routine is finally integrated into the generated kernels. While achieving up to 90.14% of the theoretical peak performance, our method surpasses a highly tuned library by 9.44%. Compared with existing techniques, our approach reduces the software development life cycle to generate efficient matrix code from months to seconds. We also take into account batched matrix multiplication and some fusion patterns for deep learning (DL), outperforming the library-based implementations by 1.30 × and 1.67 ×.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
我是老大应助科研通管家采纳,获得10
39秒前
41秒前
43秒前
ZHI发布了新的文献求助10
51秒前
54秒前
sjadsqf完成签到 ,获得积分10
55秒前
zho发布了新的文献求助10
58秒前
格林发布了新的文献求助10
59秒前
研友_VZG7GZ应助ZHI采纳,获得10
1分钟前
信封完成签到 ,获得积分10
1分钟前
2分钟前
2分钟前
2分钟前
难过的踏歌完成签到,获得积分10
2分钟前
2分钟前
jiang伟完成签到,获得积分20
2分钟前
Owen应助科研通管家采纳,获得10
2分钟前
Xiaoxiao应助科研通管家采纳,获得10
2分钟前
所所应助科研通管家采纳,获得10
2分钟前
Xiaoxiao应助科研通管家采纳,获得10
2分钟前
科研通AI2S应助科研通管家采纳,获得10
2分钟前
Xiaoxiao应助科研通管家采纳,获得10
2分钟前
2分钟前
两个轮完成签到 ,获得积分10
2分钟前
Augustines完成签到,获得积分10
2分钟前
DoubleW完成签到 ,获得积分10
2分钟前
一定能成功!完成签到,获得积分10
2分钟前
sunran0完成签到 ,获得积分10
3分钟前
情怀应助carrieschen采纳,获得10
3分钟前
3分钟前
KSung完成签到 ,获得积分10
3分钟前
传奇3应助精灵夜雨采纳,获得10
4分钟前
蓝鲸完成签到 ,获得积分10
4分钟前
爆米花应助科研通管家采纳,获得10
4分钟前
科研通AI2S应助科研通管家采纳,获得10
4分钟前
完美世界应助科研通管家采纳,获得30
4分钟前
Xiaoxiao应助科研通管家采纳,获得10
4分钟前
Xiaoxiao应助科研通管家采纳,获得10
4分钟前
5分钟前
精灵夜雨发布了新的文献求助10
5分钟前
高分求助中
Continuum Thermodynamics and Material Modelling 3000
Production Logging: Theoretical and Interpretive Elements 2700
Mechanistic Modeling of Gas-Liquid Two-Phase Flow in Pipes 2500
Structural Load Modelling and Combination for Performance and Safety Evaluation 800
Conference Record, IAS Annual Meeting 1977 610
Interest Rate Modeling. Volume 3: Products and Risk Management 600
Interest Rate Modeling. Volume 2: Term Structure Models 600
热门求助领域 (近24小时)
化学 材料科学 生物 医学 工程类 有机化学 生物化学 物理 纳米技术 计算机科学 内科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 量子力学 光电子学 冶金
热门帖子
关注 科研通微信公众号,转发送积分 3555707
求助须知:如何正确求助?哪些是违规求助? 3131341
关于积分的说明 9390816
捐赠科研通 2831055
什么是DOI,文献DOI怎么找? 1556317
邀请新用户注册赠送积分活动 726483
科研通“疑难数据库(出版商)”最低求助积分说明 715803