-
题名基于曙光-2000的MPI循环并行方法
被引量:1
- 1
-
-
作者
韩丛英
贺国平
张广梅
-
机构
山东科技大学信息科学与工程学
山东农业大学计算机系
-
出处
《计算机工程》
CAS
CSCD
北大核心
2003年第3期47-49,共3页
-
基金
国家自然科学基金项目(19871052)
山东省自然科学基金项目(Q98A08116)
-
文摘
曙光-2000并行机系统是分布式存储系统,在此类系统上直接写并行程序是很困 难的。该文通过详细分析书写MPI程序的各种模式,结合曙光-2000并行机,给出一种将串行 程序改写成MPI并行程序的方法:分析串行程序的循环体,考虑数据依赖关系,加以适当的 M PI函数,使之并行化。
-
关键词
曙光—2000
消息传送接口
数据依赖
MPI
循环并行方法
分布式存储系统
并行计算机
-
Keywords
Dawning-2000
MPI(Message Passing Interface)
Data dependence
-
分类号
TP333
[自动化与计算机技术—计算机系统结构]
TP338.6
[自动化与计算机技术—计算机系统结构]
-
-
题名基于曙光-2000上的两种并行消息传递模型
- 2
-
-
作者
韩丛英
贺国平
-
机构
山东科技大学信息科学与工程学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2002年第10期64-66,共3页
-
基金
国家自然科学基金资助项目(69873029
19871052)
山东省自然科学基金资助项目(Q98A08116)
-
文摘
当前最流行的网络并行计算消息传递模型是PVM和MPI,通常使用者认为PVM和MPI仅是代表了解决相同问题的不同解答方案。而该文结合曙光-2000(分布式大规模并行计算机系统)所用的消息传递型编程模型,从PVM和MPI的设计目标、起源、规范、动态进程、非阻塞操作等几个方面来说明这两种程序设计方法有许多明显区别点,通常用来解决不同的问题。
-
关键词
曙光-2000
并行消息传递模型
并行计算机系统
动态进程
非阻塞操作
-
Keywords
Dawning-2000
PVM
MPI
Dynamic process
Nonblocking operation
-
分类号
TP338.6
[自动化与计算机技术—计算机系统结构]
-
-
题名一种选择最佳处理机个数的策略
被引量:1
- 3
-
-
作者
殷新春
陈崚
谢立
-
机构
南京大学计算机软件新技术国家重点实验室
扬州大学计算机科学系
-
出处
《计算机应用》
CSCD
北大核心
2003年第4期13-15,18,共4页
-
基金
国家自然科学基金资助项目 (NSF 60 0 740 1 3)
国家高性能计算基金资助项目 (992 1 0 )
+1 种基金
江苏省教育厅自然科学基金资助项目(99KJB52 0 0 0 3)
江苏省 333工程项目 (2 0 0 1 8)
-
文摘
实际并行计算中 ,在问题规模一定的前提下 ,有时增加处理机个数不但不能明显减少计算时间 ,反而会使计算时间延长。文中针对这种现象进行分析 ,提出了一种建立在对通信延时解析分析基础上选择最优处理机个数的策略 ,以使并行计算时间最短。这种策略的正确性已通过在曙光 -2 0 0 0并行机上的实验结果得到验证。
-
关键词
并行计算
通信开销
曙光-2000
并行算法
串行算法
并行计算机
并行处理机系统
-
Keywords
parallel computation
communication cost
dawn-2000
Gauss Sidel iteration
-
分类号
TP338.6
[自动化与计算机技术—计算机系统结构]
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名模幂运算的并行算法NSP
- 4
-
-
作者
殷新春
张宝华
冯登国
谢立
-
机构
扬州大学计算机科学与工程系
中国科学院信息安全国家重点实验室
南京大学计算机软件新技术国家重点实验室
-
出处
《通信学报》
EI
CSCD
北大核心
2004年第11期77-83,共7页
-
基金
国家"863"高科技发展计划基金资助项目(2001AA144010)江苏省"333工程"基金资助项目(20018)
-
文摘
给出一种基于预处理计算的模幂运算并行算法NSP,在并行数据分布、并行运行方式等方面较以往的并行算法有更大的灵活性,在曙光-2000上进行了模拟实验,结果表明,由于平方-乘的运算量很少,该并行算法大大节约了模幂运算的时间。
-
关键词
模幂运算
并行
公钥密码算法
曙光-2000
-
Keywords
modular exponentiation
parallel
public key cryptosystems
dawn-2000
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
TP309.7
[自动化与计算机技术—计算机系统结构]
-