arrow
返回

Exploiting domain-specific properties: Compiling parallel dynamic neural network algorithms into efficient code

delete1999-01-01
delete3
PRE
AI
L
Lutz Prechelt
DOI:10.1109/71.809571delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Domain-specific constraints can be exploited to implement compiler optimizations that are not otherwise feasible. Compilers for neural network learning algorithms can achieve near-optimal colocality of data and processes and near-optimal balancing of load over processors, even for dynamically irregular problems. This is impossible for general programs, but restricting programs to the neural algorithm domain allows for the exploitation of domain-specific properties. The operations performed by neural algorithms are broadcasts, reductions, and object-local operations only; the load distribution is regular with respect to the (perhaps irregular) network topology; changes of network topology occur only from time to time. A language, compilation techniques, and a compiler implementation on the MasPar MP-1 are described and quantitative results for the effects of various optimizations used in the compiler are shown. Conservative experiments with weight pruning algorithms yield performance improvements of 27 percent due to load balancing and 195 percent improvement is achieved due to data locality, both compared to unoptimized versions. Two other optimizations-connection allocation and selecting the number of replicates-speed programs up by about 50 percent and 100 percent, respectively. This work can be viewed as a case study in exploiting domain-specific information; some of the principles presented here may apply to other domains as well.
Keyword:
compiler optimizations
high-level parallel language
irregular problems
dynamic data structures
communication optimization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

Acute relapse after initiation of Siponimod in a patient with secondary progressive MS
err2016-02-25
err0
PREAI
errRehana Hussain; Shirley O’Leary; Fides M. Pacheco; Tresa E. Zacharias; Paul Litvak; Peter Sguigna; Ellen Marder; Kevin Kia; Karanjit Kooner; Olaf Stüve
err分享
err收藏
Derivation of input-output functions from distortion-product otoacoustic emission level maps
err2020-05-04
err0
errOAAI
errDennis Zelle; Katharina Bader; Linda Dierkes; Anthony W. Gummer; Ernst Dalhoff
err分享
err收藏
Tinnitus and auditory cortex; Using adapted functional near‐infrared‐spectroscopy to expand brain imaging in humans
err2020-12-16
err0
errOAAI
errTianqu Zhai; Angela Ash‐Rafzadeh; Xiaosu Hu; Jessica Kim; Juan D. San Juan; Charles Filipiak; Kaiwen Guo; Mohammed N. Islam; Ioulia Kovelman; Gregory J. Basura
err分享
err收藏
err分享
err收藏
FACTORING - A METHOD FOR SCHEDULING PARALLEL LOOPS
err1992-08-01
err223
errOAAI
errHUMMEL, SF; SCHONBERG, E; FLYNN, LE
err分享
err收藏
The techniques of elite male long jumpers
err1986-01-01
err0
PREAI
errJames G. Hay; John A. Miller; Ron W. Canterna
err分享
err收藏
Auditory Brainstem Response Wave I Amplitude Has Limited Clinical Utility in Diagnosing Tinnitus in Humans
err2022-01-21
err0
errOAAI
errKatie Turner; Omid Moshtaghi; Neil Saez; Matthew Richardson; Hamid Djalilian; Fan-Gang Zeng; Harrison Lin
err分享
err收藏
Hearing Abilities at Ultra-High Frequency in Patients with Tinnitus
err2009-01-01
err0
errOAAI
errHyun Joon Shim; Sun Ki Kim; Chul Ho Park; Sung Hee Lee; Sang Won Yoon; A Ram Ki; Dae Han Chung; Seung Geun Yeo
err分享
err收藏
学者 查看更多内容