多核环境下潮汐分析辅助软件并行绘制技术研究
CSTR:
作者:
作者单位:

(防灾科技学院 灾害信息工程系,河北 三河 065201)

作者简介:

单维锋(1977-),男,山东茌平人,博士,副教授,主要从事地震大数据、可视化技术方向的研究。 [FQ)]

通讯作者:

中图分类号:

基金项目:

中国地震局教师科研基金(20130111);国家自然科学基金(41504037);地震科技星火计划(XH16059);中央高校基本科研业务费专项资金(创新项目团队资助计划)(ZY20160106)。


Research on Parallel Drawing Technology of Tide Analysis Aided Software Under Multi-core Environment
Author:
Affiliation:

(Department of Disaster Information Engineering, Institute of Disaster Prevention, Sanhe 065201, China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为方便科研人员使用Baytap-G潮汐分析软件,基于C#.NET程序设计语言设计了一套潮汐分析辅助软件,实现了Baytap-G软件的封装,完成了输入数据格式的自动转换、输出数据的自动提取,以及水位、振幅、相位数据的可视化展示;在介绍C#.NET语言中任务(TASK)并行编程模型的基础上,详细讨论了绘制振幅、相位图任务分解、并行化程序设计考虑及其实现;实验结果表明,合理设计并行程序可以充分利用多核计算机的计算资源,提升程序运行效率,但是过多的任务数、不均匀的工作负载通常会影响并行程序的效率。

    Abstract:

    In order to help researcher to use Baytap conveniently, a new tide analysis aided software based on C#.NET programming language is designed, which encapsulates the Baytap-G software, and automatically transfer the input data into the target format. It also provides the ability of data extraction from the Baytap-G output data file and visual drawing for water level, phase and amplitude data. After introducing of TASK parallel programming model in C#.NET language, the paper analyzes the task decomposition of drawing diagram for the water level, amplitude and phase data, then gives the design and implement consideration of parallel program. The experimental results show that the reasonable design of parallel programs can make full use of multi-core computer computing resources, and improve the efficiency of the program. However, too much tasks and uneven workload usually seriously affect the efficiency of parallel program.

    参考文献
    相似文献
    引证文献
引用本文

单维锋,陈福明,李军.多核环境下潮汐分析辅助软件并行绘制技术研究计算机测量与控制[J].,2017,25(5):140-142.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2017-02-14
  • 最后修改日期:2017-03-07
  • 录用日期:
  • 在线发布日期: 2017-05-31
  • 出版日期:
文章二维码