当前位置:网站首页>AI chief architect 8-aica-gao Xiang, in-depth understanding and practice of propeller 2.0
AI chief architect 8-aica-gao Xiang, in-depth understanding and practice of propeller 2.0
2022-06-28 08:15:00 【The mountain of ignorance, the valley of despair, the slope of 】
1、 Introduce

Catalog 
The longitudinal , Hardware and under development , The transverse , Academia and Industry 
history 
Industry landing and developers to optimize 
2、 In depth understanding of
Most concerned issues 
Corresponding 
2.0 Usability

A combination of motion and stillness , Foundation and high level API
tensor Calculation 
Networking is convenient 
High level networking 
Integration of foundation and high level 
Dynamic graph mode 
Programming paradigm evolution ,cuda、 Static diagram 、 Dynamic graph 
Dynamic and static conversion 
Control flow comparison 
High development efficiency , Low deployment efficiency , Static diagram networking in advance , Optimize network structure 
Dynamic and static conversion 
Model saving and loading , Dynamic graph code to build network structure , Static graph can directly save the network structure 
Develop reasoning processes 
2.1 Distributed training

Challenge 
Large scale distributed training 
Data parallelism , Tensor model parallelism - Distribute the parameters of the tensor , Pipeline parallel - Network structure splitting , Grouping parameter parallelism is more detailed on the basis of model parallelism 
Set communication and parameter server , Go to center and have center 
How to configure distributed training 
Collective communication is simpler 
Combined parallel training , Wenxin big model 
2.2 Hardware matching and porting are convenient

Hardware ecology ,CPU,GPU Training ,GPU Reasoning ( Server side , Mobile , Web side ),FPGU
Hardware test adaptation architecture diagram 
Deployment advantages 
2.4 It's easy to update iterations , The algorithm model base is complete

3、 Operator development

Operator writing , Forward and reverse 
After writing the operator alignment , Compile 
Use custom operators 
QA:
Define the underlying principles and ideas of the framework
边栏推荐
猜你喜欢
随机推荐
小艺人黄鑫洋受邀参加巴黎时装周儿童单元武汉站
Do you know TCP protocol (1)?
Chenglian premium products donated love materials for flood fighting and disaster relief to Yingde
sql主从复制搭建
Prometheus monitoring (I)
[JS] - [throttling and anti shake function]
B_ QuRT_ User_ Guide(26)
How redis solves cache avalanche, breakdown and penetration problems
Introduction to kubernetes (I)
Dataset filling data, and the use of rows and columns
Uvcgan: unt vision transformer cycle-consistent Gan for unpropared image-to-image translation
2022巴黎时装周儿童单元6.19武汉站圆满落幕
Today's notes 22/1/7
Configuring multiple instances of MySQL under Linux
Devops Basics: Jenkins deployment and use (I)
关于在cmd中MySQL不能插中文数据的原因
About RAC modifying scan IP
ROS 笔记(08)— 服务数据的定义与使用
Prometheus + grafana + MySQL master-slave replication + host monitoring
【学习笔记】差分约束









