期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
数据驱动并行计算的3层软件架构设计及应用 被引量:3
1
作者 张爱清 莫则尧 杨章 《计算机研究与发展》 EI CSCD 北大核心 2014年第11期2538-2546,共9页
数据驱动并行计算是科学与工程计算中普遍存在的一类计算,其执行通常依赖于数据流有向图.在实际应用中,结点调度、数据通信和数值计算紧耦合并发执行,较难解耦编程,这给应用软件的协同研制和代码复用带来困难.借助于统一形式的数据流有... 数据驱动并行计算是科学与工程计算中普遍存在的一类计算,其执行通常依赖于数据流有向图.在实际应用中,结点调度、数据通信和数值计算紧耦合并发执行,较难解耦编程,这给应用软件的协同研制和代码复用带来困难.借助于统一形式的数据流有向图并行算法框架,分无环有向图调度、无环有向图建模和数值计算3个层次,设计了软件体系结构,实现于并行自适应结构网格应用支撑软件(J parallel adaptive structured mesh applications infrastructure,JASMIN)框架的通量扫描积分构件中,有力地支持了结点调度、数据通信和数值计算的解耦编程.研究成果成功应用于科学计算中典型的中子输运计算,典型的代码开销测试和2 048个处理器核的并行性能测试表明,软件架构及其构件化实现是有效的. 展开更多
关键词 数据驱动 并行计算 无环有向图 jasmin框架 软件体系结构 解耦
下载PDF
氧碘化学激光器数值模拟中的多块并行通信算法 被引量:1
2
作者 郭红 李艳 安恒斌 《计算机研究与发展》 EI CSCD 北大核心 2016年第5期1166-1172,共7页
为实现氧碘化学激光器大规模数值模拟,基于JASMIN(J parallel adaptive structured mesh applications infrastructure)框架设计实现了氧碘化学激光器数值模拟的多块并行通信算法.该算法针对模拟中构造多块结构网格间通信关系困难、氧... 为实现氧碘化学激光器大规模数值模拟,基于JASMIN(J parallel adaptive structured mesh applications infrastructure)框架设计实现了氧碘化学激光器数值模拟的多块并行通信算法.该算法针对模拟中构造多块结构网格间通信关系困难、氧碘化学激光器数值模拟填充物理边界复杂以及网格块内块间通信调度策略不统一等通信问题,实现了块间关系自动识别算法用以自动识别多块结构网格间通信关系,构造了特殊物理边界数据结构帮助实现物理边界的填充,并采用了统一的通信调度策略以降低通信时间.数值结果表明:该算法解决了氧碘化学激光器大规模数值模拟中的通信问题,并很好地模拟了氧碘化学激光器装置,使用简单,可以扩展到上千个处理器核. 展开更多
关键词 氧碘化学激光器 大规模计算 多块结构网格 并行通信算法 jasmin
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部