神威

“神威•太湖之光”计算机系统

高性能扩展数学库xMath 1.0

用户手册

杨超、刘芳芳、孙乔、敖玉龙、赵玉文、张佳佳

中国科学院软件研究所

并行软件与计算科学实验室

2016 年 6 月 15 日

“神威•太湖之光”计算机系统高性能扩展数学库xMath 用户手册

目 录

1 系统概述 2

2 使用方法 2

2.1 链接方法 2

2.2 运行设置 2

2.3 出错信息排查方法 3

3 BLAS 模块 3

3.1 BLAS LEVEL 1 函数说明 4

3.2 BLAS LEVEL 2 函数说明 17

3.3 BLAS LEVEL 3 函数说明 45

3.4 BLAS 错误信息示 58

4 LAPACK 模块 59

4.1 基本概况 59

4.2 辅助子程序索引 109

5 FFT 模块 120

5.1 傅立叶变换 120

5.2 功能声明 122

5.3 DESCRIPTOR(述符)配置总结 127

6 迭代解法器模块 133

6.1 X MATH (众核版)迭代解法器特点 133

6.2 迭代解法器函数列表 134

6.3 迭代解法器调用伪代码 135

6.4 迭代解法器参数介绍 137

6.5 迭代解法器函数接口介绍 140

7 性能调优指导 147

7.1 BLAS 模块 147

7.2 LAPACK 模块 148

7.3 FFT 模块 148

7.4 迭代解法器模块 149

8 参考文献 149

i

“神威•太湖之光”计算机系统高性能扩展数学库xMath 用户手册

1 系统概述

“神威•太湖之光”计算机系统高性能扩展数学库 xMath (众核版和片上多核版)

是一套在国产申威 CPU 上运行,支持申威众核新处理器特点,具有单核组众核并行化

和片上多核并行化特征且掌握源代码的扩展数学库。在该库的研制过程中,针对国产

CPU 研究一系列数学库性能优化关键技术和框架,并利用这些关键技术进行性能优化,

以升数学库整体的性能。

本软件,包括以下5 个子模块:

BLAS ;

LAPACK 3.5.0;

FFT 信号处理子程序;

稀疏线性系统求解子程序包;

ScaLAPACK 2.0.2。

其中ScaLAPACK 模块本软件未做改动,请参考其用户手册。本用户手册,将分别对其

余4 个模块,进行介绍和函数说明等。

2 使用方法

2.1链接方法

本库需要使用sw5f90 进行链接,由于内部使用了从核函数,所以需要加上-hybrid 参数。

示例如下:

1)编译用户程序主核程序

sw5cc -host -o test.o test.c

2 )链接

sw5f90 -hybrid -o test test.o -L/path/to/xMath -lxMath

2

光计算机pdf,神威bull;太湖之光计算机系统.PDF相关推荐

  1. 太湖之光超级计算机使用申请,神威太湖之光系统快速使用指南-国家超级计算无锡中心.PDF...

    神威太湖之光系统快速使用指南-国家超级计算无锡中心.PDF 神威 太湖之光 系统 " • " 快速使用指南 国家超级计算无锡中心 2016 年 8 月 15 日 "神威 ...

  2. 第一台全部采用超级计算机,北京时间2016年6月20日,(神威·太湖之光)是我国第一台全部采用国产处理的世界最快的超级计算机。...

    问题描述: 神威·太湖之光超级计算机是由国家并行计算机工程技术研究中心研制.安装在国家超级计算无锡中心的超级计算机. 神威·太湖之光超级计算机安装了40960个中国自主研发的"申威26010 ...

  3. 超算计算机能不能玩游戏,拿神威太湖之光玩游戏会怎么样?

    头条新闻有你想看的头条热点. 但是什么事都不能一概而论,超算也是如此: "神威太湖之光"作为由国家并行计算机工程技术研究中心研制,安装在国家超级计算中心的超级计算机,其峰值浮点运算 ...

  4. 神威太湖之光——世界超算冠军

    学号:16340022 [数据科学与计算机学院] http://sdcs.sysu.edu.cn/ 在每年6月和11月发布的超级计算机排行榜上,"天河二号"自2013年至去年连续六 ...

  5. 我国超级计算机历代,“神威太湖之光”成为全球最快超算11

    新华科技出品 "神威太湖之光"成为全球最快超算 新一期全球超级计算机500强榜单20日公布,使用中国自主芯片制造的"神威太湖之光"取代"天河二号&qu ...

  6. 我国超级计算机历代,神威计算机图片_神威太湖之光_神威计祘机

    在国家"863计划"和"核高基"重大专项支持下,"神威·太湖之光"由国家并行计算机工程技术研究中心研制,安装在国家超级计算无锡中心,其采用的 ...

  7. 最快超级计算机神威,我国超算第一不保, 2018年最快超级计算机超神威太湖之光2倍...

    原标题:我国超算第一不保, 2018年最快超级计算机超神威太湖之光2倍 计算机的进化可以说是日新月异,去年的我国的神威太湖之光与天河二号分别为全球最快的大型计算机榜单第一和第二名.但是2018年新的超 ...

  8. 解读新突破“中国量子计算机”,真比神威·太湖之光还厉害?

    本文来自AI新媒体量子位(QbitAI) 今天中科院微信发布了一个"重磅消息":中国量子计算机诞生. 这么说多少有一点夸张. 这件事实际上是中科大潘建伟.陆朝阳.朱晓波和浙大王浩华 ...

  9. 中国超级计算机何时被超越,超级计算机神威太湖之光被超越?看了表示,下一代更超乎想象!...

    近日美国了新一代的超算计算机Summit,其计算速度超越了2017年的超级计算机神威⋅太湖之光,宣布成为世界上目前为止计算速度最快的超级计算机. 从2010年起,中国首台每秒可以计算千万亿次的超级计算 ...

  10. 神威计算机英语,“神威太湖之光”取代“天河二号” 成全球最快超级计算机...

    6月20日,新一期全球超级计算机500强榜单公布,使用中国自主芯片制造的"神威太湖之光"取代"天河二号"登上榜首,中国超算上榜总数量也有史以来首次超过美国名列第 ...

最新文章

  1. 比特币现金对穷人更友善
  2. 菜鸟学习计划浅谈之Linux系统
  3. Linux有问必答:如何更新过期版本的Ubuntu
  4. CSS中a标签样式原则 a:link a:visited a:hover a:active执行顺序
  5. system volume information是什么文件_如何扩展Unity URP的后处理Volume组件
  6. 转转转!java继承中的this和super
  7. c语言银行家算法模拟程序,C语言实现 操作系统 银行家算法
  8. 反向传播算法的详细解释(下)
  9. 苹果又发布一个机器学习框架,帮自家生态里的开发者降低AI门槛
  10. 计算机科学与技术学了会秃头吗,计算机科学与技术vs 信息与计算科学,秃头专业了解一下?...
  11. C#的解题思路(1):不重复随机数的产生问题
  12. nyoj--82--一笔画问题
  13. matlab中找不到指定的模块,Matlab装好后启动提示找不到指定模块如何解决?很急...
  14. 1909升级卡64_Win10专业版下载_1909 版64位(2019年11月更新)
  15. 阿里云maven仓库的使用详解以及报错解决方法
  16. 吐血整理公众号推文制作技巧
  17. 解决ERROR: Cannot uninstall ‘llvmlite‘. It is a distutils installed project and thus we cannot
  18. (四)eos开发实战dapp+游戏--发币(TKB币)
  19. 清明寄哀思,祭拜的是先人,释怀的是自己
  20. 第九章 动态规划-1278:【例9.22】复制书稿(book)

热门文章

  1. oracle中间人投毒漏洞,‘TNS Listener’远程数据投毒漏洞
  2. [VS报错] 应用程序无法正常启动0xc000007b -- 解决措施
  3. 怎么在计算机网络上添加文件,教你win7如何设置网络共享文件夹
  4. 清理winsxs的小工具
  5. 【科创人】白山云科技CTO童剑:积极是态度更是方法,怀念4点起床敲代码的日子...
  6. zabbix监控windows主机网卡流量
  7. 降钙素(Cys(Acm)²·⁷)-α-CGRP (human)、125448-83-1
  8. Luminar 4:AI 人像照片增强器
  9. 收美之鸿蒙灵戒,顺网神戒之鸿蒙
  10. simulink官方电机控制示例汇总