超算/先进计算的专项训练及考核的内容是什么?

很多时候,同班同学A与B两人学习经历、能力都相差不大时,未来的发展可能相差万里。正所谓选择比努力更重要,这句话的意思是在相同努力付出下,不同的选择会带来巨大的结果。

在目前疫情及国际大环境中,在校期间未雨绸缪,选择一个毕业时能够风生水起,未来也能够有长期发展红利的行业是你现在就可以开始考虑并付诸行动的一件事。本文给同学们推荐一个新兴有巨大发展前景的岗位:先进计算工程师,以及想要成为先进计算工程师需要用到的专项训练及考核的内容。

学习内容

1、主要有了解国内外先进计算/超算技术现状与发展趋势,熟悉先进计算/超算硬件系统体系结构与系统原理;

2、了解现代CPU架构与应用编程技术,熟练掌握linux环境下GCC、GDB、Makefile等开发工具使用技巧;

3、掌握程序性能分析与优化技术,熟悉串行程序并行化方式与方法,熟练掌握MPI、OpenMP等并行程序开发方法,掌握如AVX、NEON、SVE等SIMD指令级优化技术。

4、掌握常用算法库的使用与优化技巧,掌握算子优化时间等要点,了解并掌握GEMM矩阵乘法相关处理技巧,为日后走向超算岗位打下坚实的基础。

考核内容

1、主要有考查学院对于超级计算机体系结构与系统原理相关概念的理解,考查CPU指令集与架构相关概念掌握,能区分不同处理器与指令集之间的关系。

2、考核学员在Linux环境下的开发水平,应当可以熟练安装、配置、使用GCC、GDB等开发工具,掌握Makefile脚本文件编写技巧;

3、考核学员对程序性能分析技术和工具使用的水平,考查对常见的并行化技术思想方法的了解和掌握情况;

4、考核MPI安装、配置以及OpenMP编程技术掌握情况;

5、考核SIMD指令级优化与加速技术掌握情况以及算法库使用水平,考核算子优化、GEMM等掌握情况。根据学员考核结果给予指导建议,协助学员全面提升自我。

点击下方链接加入先进计算基础训练营

先进计算基础训练营测评名单收集http://hbcjintern.mikecrm.com/2lu8xm8猿代码科技,现向国家大力输送先进计算行业的人才,助力国家智能科技产业的升级发展。如您是一本以上学历,并且是计算机相关专业,请点击下方链接,或者扫描下方二维码,申请就业资格,我们会协调先进计算工程师与您面试。

猿代码-先进计算猿代码(北京)科技有限公司是一家IT类科技公司,致力于软件开发、系统集成及高素质IT开发人才的训练与培养。icon-default.png?t=M85Bhttp://www.ydma.com/ydm_mobile.html

你可能感兴趣的:(先进计算,高性能计算,人工智能,算法,数据仓库)