APP下载

IDL并行计算技术在SAR风场反演中应用

2014-07-19卞小林张登荣张春燕王洁

计算机工程与应用 2014年18期
关键词:进程计算机

卞小林,张登荣,张春燕,王洁

1.杭州师范大学遥感与地球科学研究院,杭州 311121

2.中国科学院遥感应用研究所,北京 100101

3.浙江省城市湿地与区域变化研究重点实验室,杭州 311121

IDL并行计算技术在SAR风场反演中应用

卞小林1,2,张登荣1,3,张春燕2,王洁1,3

1.杭州师范大学遥感与地球科学研究院,杭州 311121

2.中国科学院遥感应用研究所,北京 100101

3.浙江省城市湿地与区域变化研究重点实验室,杭州 311121

1 引言

多核技术、集群技术、混合体系结构等技术在飞速发展,特别是在近几年多核技术的快速发展,科学研究与工程技术领域应用对高性能计算应用需求越来越高[1-4]。ITT-VIS(ITT Visual Information Solutions,现已变更为EXELIS-VIS)公司开发并推向市场的第四代计算机语言IDL(Interactive Data Language),是进行科学数据分析、可视化表达和跨平台应用开发的理想工具。IDL现已经广泛应用于多个领域,目前基于IDL并行计算相关研究主要有Tech-X公司推出的商业软件FastDL与混合语言开发方式将IDL与MPI(Message Passing Interface)相结合在集群系统上实现并行,而基于单机并行计算相关的研究较少[5-6]。除了基于集群系统实现并行计算,如何发挥单机多核的优势,通过多进程、多线程技术来提高系统的效率,需要软件供应商、应用程序开发人员研发更多并行计算程序。在实际开发中,多核编程相对比较复杂,很难快速写出正确的并行计算代码[7]。ITT-VIS公司已经在IDL内部增加了对多进程、多线程的支持,降低了并行程序设计的困难,实现多处理器系统上数值运算加速[8]。本文将以IDL桥对象为例介绍基于多核计算机IDL并行计算技术。……

登录APP查看全文

猜你喜欢

进程计算机
计算机操作系统
穿裙子的“计算机”
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
债券市场对外开放的进程与展望
信息系统审计中计算机审计的应用
Fresnel衍射的计算机模拟演示
我国高等教育改革进程与反思
Linux僵死进程的产生与避免
男女平等进程中出现的新矛盾和新问题