西安扬芯信息技术有限公司核心产品是 高性能计算与模拟系统,为各大高校,科研院所,提供扬芯深度优化的模拟仿真系统平台,大幅度方便用户的上手速度,该平台包括专为科研院所提供的常用科学计算库,提供MPI并行环境,GCC系列编译器,C,C++,fortran,java,Python等并含优化的科学计算库,BLAS,Lapack,ScalaPack,FFTW等以及源代码开放的计算与模拟软件、常用的科学作图与文档写作软件。还提供一些常用的图形工具,Xcrysden等。为方便用户的使用,可以根据用户需求安装双系统windows+Linux,方便用户的快速上手使用。公司可根据用户软硬件需求,进行个性化定制,将用户需要的定制化服务器直接送达用户现场,派遣技术工程师在现场完成调试,对用户的使用进行协助,对于Linux的使用操作进行相关的使用培训,便于用户快速上手使用。同时公司拥有完善的售后保障,提供工程师远程服务及上门服务,通过计算租赁的方式,不仅省去了采购流程上的繁琐,更多一份机器维护上的保障。
西安扬芯根据用户研究方向提供相应的计算模拟环境及相应的软件,与此同时基于不同的硬件进行优化,提高并行计算的效率。
扬芯信息技术有限公司还能提供配套的LINUX基础知识培训,包括有LINUX的远程登录,LINUX下新建用户以及用户管理,文件系统的结构介绍等。
1 LINUX操作界面的使用和常用设置
2 LINUX系统下的基本网络配置和基本使用操作命令
3 LINUX下常用编辑工具VIM编辑器的使用及做图软件Xcrysden以及Gnuplot的使用技巧
4 C程序和Fortran程序编译和运行
5 LINUX命令下常见的使用问题以及操作注意事项的讲解
MPI并行计算
MPICH是MPI标准的一种最重要的实现,可以免费从网上下载。MPICH的开发与MPI规范的制订是同步进行的,因此MPICH最能反映MPI的变化和发展。
MPICH的开发主要是由Argonne National Laboratory和Mississippi State University共同完成的,在这一过程中IBM也做出了自己的贡献,但是MPI规范的标准化工作是由MPI论坛完成的。MPICH是MPI最流行的非专利实现,由Argonne国家实验室和密西西比州立大学联合开发,具有更好的可移植性,现阶段多流行的是MPICH2。
通过安装MPICH构建MPI编程环境,从而进行并行程序的开发。MPICH是MPI(Message-Passing Interface)的一个应用实现,支持最新的MPI-2接口标准,是用于并行运算的工具。扬芯信息提供的有MPICH2-INTEL,MPICH2-GNU,OPENMPI等
1 MPI简介
2 MPI程序的编写
3 MPI程序的编译和运行