排序方式: 共有23条查询结果,搜索用时 251 毫秒
1.
为满足耦合地球系统模式应用的需求, 提出了一种二维样条插值算法, 并将其有效地实现成插值模块封装进地球系统建模框架(earth system modeling framework, ESMF)。该算法基于经典样条算法, 根据地球系统模式特点进行修改, 用两次一维插值扩张成二维插值, 引入极点区域外插处理, 将插值权重生成与插值结果计算两部分分离。实验结果表明, 该算法能获得高精度的插值结果, 模块化的设计使得用户可通过统一的接口来使用插值算法从而完成插值计算。 相似文献
2.
燃烧数值模拟计算通常采用非结构网格模拟计算区域。在非结构网格上进行并行模拟计算时,其自适应方式使得不同进程上的计算负载频繁变动,且差异巨大,导致并行计算效率低下。为了提高并行计算的效率,一个有效的方法是采用动态负载平衡技术。提出一种针对燃烧的化学反应状态的动态负载平衡方法,该方法采用不同策略对化学反应不同阶段各进程上的计算负载进行预测,根据预测结果平均进程间的计算任务,达到负载平衡。实验分析表明,该方法能有效地降低进程间的负载不平衡程度,使得模拟计算的总体运行时间降低了10%。 相似文献
3.
4.
关于多核技术的几点思考 总被引:2,自引:0,他引:2
在向王教授约写这篇稿子的时候,我遇到了很多困难,尤其是在向她请教许多有关多核与并行计算问题的时候,常常被她严谨的作风所折服。王小鸽教授作为国内并行计算第一流的专家,从做学问的态度上给了我很好的启示。经过几番努力地沟通,这篇文章最终还是与读者见面了,尽管在文中我们会看到那种学院气息浓厚的代数表达式,但是希望程序员读者不要因此而畏惧这篇文章,它从另外一个更深的角度为我们理解多核技术、并行计算乃至未来计算机的发展提供了不同的视角,也为我们将来编写计算机程序提出了几点不同的思考。 相似文献
5.
LINPACK与机群系统的LINPACK测试 总被引:2,自引:1,他引:2
一、引言 LINPACK是一个用Fortran语言编写的线性代数软件包,主要用于求解线性方程和线性最小平方问题。该软件包提供了各种线性系统中的求解方法,比如各种各样的矩阵运算,可以从文[2]得到完整的LINPACK软件包。LINPACK的初衷并不是制订一个测试计算机性能的统一标准,而只是提供一些常用的计算方法的实现,但是由于该软件包的广泛使用,这样就为通过LINPACK例程来比较不同计算机的性能提供了可能。“LINPACK User’s Guide”是一本最早对LINPACK进行系统介绍的书,在该书的附录中,给出了当时23台不同类型的机器用高斯消去法求解稠密线性方程组AX=B所需要的 相似文献
6.
本文引述较为广义的概念建立对分布计算和分布控制的统一理解。说明了分布计算和并行计算的共同点和区别。从方法上介绍并行计算的原理,强调了模块间通信量在实现会布计算中的重要影响,并由此出发介绍在分布环境下的任务分配算法。接着还简述了分布控制的概念和结构。然后提出关于分布计算研究现状和发展前途的一些看法。 相似文献
7.
8.
9.
插值是地球系统模式中为实现不同分量模式之间数据交换必不可少的一种数值手段。插值算法的研究不仅有利于分量模式自身的发展,更能有利地推进整个地球系统模式。针对地球系统模式中的插值,基于ESMF开发了一个通用的、灵活的、并行的插值算法研究平台THREP(Tsinghua Regridding Platform)。目前,THREP集成了ESMF-Regridding与THU-Remap插值库中的插值算法,用户能快速便捷地在THREP中接入与开发新的插值算法。THREP还提供了验证模块,便于进一步研究和对比插值结果。 相似文献
10.
目前组件技术已经成为软件业普遍接受的一种提高软件质量、可靠性与生产效率的技术。随着Linux平台的广泛应用,在Linux下实现组件技术具有重要的意义。该文介绍了目前存在的几种解决方案:Wine、XPCOM和UNO,并提出了一种新的性能评估模型来对它们的性能进行了分析。 相似文献