数据驱动并行计算的3层软件架构设计及应用
【摘要】:数据驱动并行计算是科学与工程计算中普遍存在的一类计算,其执行通常依赖于数据流有向图.在实际应用中,结点调度、数据通信和数值计算紧耦合并发执行,较难解耦编程,这给应用软件的协同研制和代码复用带来困难.借助于统一形式的数据流有向图并行算法框架,分无环有向图调度、无环有向图建模和数值计算3个层次,设计了软件体系结构,实现于并行自适应结构网格应用支撑软件(J parallel adaptive structured mesh applications infrastructure,JASMIN)框架的通量扫描积分构件中,有力地支持了结点调度、数据通信和数值计算的解耦编程.研究成果成功应用于科学计算中典型的中子输运计算,典型的代码开销测试和2 048个处理器核的并行性能测试表明,软件架构及其构件化实现是有效的.
|
|
|
|
1 |
郑敏娟;贺炎;;未来的并行计算[J];中国科技信息;2007年12期 |
2 |
陈国良;孙广中;徐云;龙柏;;并行计算的一体化研究现状与发展趋势[J];科学通报;2009年08期 |
3 |
王琳;鲁晶晶;殷克功;;关于并行计算在软件发展下的研究分析[J];科技信息;2009年14期 |
4 |
刘俊莉;王楚斌;林晓锐;司徒祝坤;;并行计算实验平台的研究与实现[J];科技信息;2009年22期 |
5 |
潘沙;范晓樯;李晓宇;丁国昊;冯定华;李桦;;并行计算在高超声速流场数值模拟中的应用[J];计算机工程与科学;2009年S1期 |
6 |
逄华;王龙;王剑辉;;一种基于移动Agent的分布式并行计算模型[J];计算机技术与发展;2011年02期 |
7 |
程建钢,李明瑞,黄文彬;有限元分析的并行计算方法[J];力学与实践;1995年04期 |
8 |
林彬;;并行计算的基本问题及现状分析[J];中国管理信息化;2014年16期 |
9 |
林新华;王左利;林新华;;困扰并行计算的三大问题[J];中国教育网络;2008年11期 |
10 |
;光计算[J];中国光学与应用光学文摘;2001年04期 |
11 |
孙安香,宋君强,李晓梅;数值气象预报中的并行计算研究[J];高技术通讯;2001年12期 |
12 |
乔香珍;刘方爱;;并行计算模型[J];计算机科学;2002年07期 |
13 |
陈翔,刘金刚;一种适合于并行计算的新方法——相对标准法[J];计算机工程与应用;2002年24期 |
14 |
耿风华,陆鑫达;网络并行计算的一种新架构[J];计算机工程;2002年03期 |
15 |
张伟林;网络并行计算及在计算力学中的应用[J];安徽建筑工业学院学报(自然科学版);2003年01期 |
16 |
陈国良
,孙广中
,徐云
,吴俊敏;并行计算课程的教学方法[J];中国大学教学;2004年02期 |
17 |
赖国明,杨圣云;一种利用工作站群集的并行计算研究方案[J];河南大学学报(自然科学版);2004年02期 |
18 |
张信一,李代平,罗寿文;物探的并行计算解决方案[J];计算机应用研究;2004年08期 |
19 |
祝建中;素性检测的并行计算[J];计算机工程与应用;2004年31期 |
20 |
李代平,罗寿文,张信一,方海翔;一个网络并行计算新平台[J];计算机工程与设计;2005年01期 |
|