设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 服务器 > 系统 > 正文

曙光公司高性能计算方案部李斌

发布时间:2017-01-02 09:57 所属栏目:52 来源:吕兵超
导读:2004年本科毕业于北京师范大学化学系,2009年博士毕业于中国科学院化学研究所分子反应动力学国家重点实验室,理论与计算化学专业,2009年博士毕业后加入曙光解决方案中心,在高性能计算集群的配置与管理、高性能计算应用软件的调试和优化等方面具有丰富经验。

        【IT168 资讯】2004年本科毕业于北京师范大学化学系,2009年博士毕业于中国科学院化学研究所分子反应动力学国家重点实验室,理论与计算化学专业,研究生期间主要从事小分子体系的量子动力学计算方法研究。2009年博士毕业后加入曙光解决方案中心,从事高性能计算解决方案规划、用户技术支持、高性能计算技术研究等工作,在高性能计算集群的配置与管理、高性能计算应用软件的调试和优化等方面具有丰富经验。


▲李斌 (SSC大会演讲)

  演讲主题和演讲概述

  【课程介绍:Shell程序设计】

  Linux shell是用户与Linux操作系统内核之间交互层,是Linux操作系统的使用接口。Shell提供了用户与操作系统之间通讯的方式。这种通讯可以是交互方式,或者是shell脚本形态的批处理方式。因此shell也被认为是一种脚本编程语言。Linux Shell通常是高性能计算用户的主要工作环境,我们需要在Shell环境中完成计算数据准备、计算任务提交、结果数据处理等一些操作流程,熟悉shell环境以及shell脚本编程可以使我们的日常工作更加方便、快捷、高效和智能。本课程将介绍目前最主流的Linux shell——bash的基本结构和语法,涵盖bash的执行方式、变量、函数、输入输出、分支判断和循环等流程控制等内容,此外还会介绍regex正则表达式,以及grep、sed、awk等Linux下常用的字符和数据处理工具。

  【课程介绍:Linux下程序编译】

  C、C++、Fortran等高级语言编写高性能计算程序,需要进行编译后才能在高性能计算集群上运行。如果自己开发编写计算程序,或者使用提供源代码的计算软件,常常需要在Linux环境下进行程序编译。本课程将介绍Linux环境下串行、OpenMP并行和MPI并行程序的编译流程,包含头文件的指定、库函数的连接、编译优化等。此外,还将通过实例介绍Linux下主流的源代码管理工具make以及makefile的编写规则。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读