大规模计算模拟
发布时间: 2017-10-13 15:06:09
大规模计算模拟
高性能计算(High Performance Computing)是计算机科学的一个分支,研究并行算法和开发相关软件,致力于开发高性能计算机(High Performance Computer),并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程,是旨在提高计算机系统计算速度和处理能力的一种有效手段。并行计算的基本思想是用多个处理器多个核心来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。
西安扬芯提供的并行化服务主要基于MPI并行环境,扩展性强。该服务涵盖对用户现有串行程序的改版以及并行程序的优化、不同硬件软件平台之间程序代码的移植以及根据用户的模型提供新的并行计算软件的编写。并行计算软件效率的提高需要对其硬件环境和软件环境作深入的了解,专业的系统工程师能针对用户特殊的硬件环境和软件环境提高并行程序效率,并提供对并行程序运行平台的扩展支持。综合来说,并行计算系统既可以是专门设计的、含有多个处理器的超级计算机,也可以是以某种方式互连的若干台的独立计算机构成的集群。通过并行计算集群完成数据的处理,可以大大加速数据处理,节约时间,提高效率。