一种跨平台的并行编程框架设计与实现

来源 :计算机工程 | 被引量 : 0次 | 上传用户:ziling_net
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
并行程序设计的复杂性及并行计算平台的多样性导致程序可移植性较差。为此,设计并实现一种跨平台、分层次的并行编程框架OpenCH。该框架通过两层并行函数库和层次化的API设计,对上层应用程序隐藏并行化细节,为基于不同计算平台的库函数设计了统一的函数接口,使底层平台的变化对上层应用程序透明。根据底层函数库的开发,给出一种填充式的编程方法和任务调度系统。将OpenCH应用于遥感影像分类,实验结果证明,基于该框架开发的并行程序可运行于多种并行计算平台,并具有较高的并行加速比,编程框架本身造成的时间开销低于15%。
其他文献
<正> 一目前經濟科學及經濟研究工作的狀况到目前為止,國內經濟研究工作的力量是很微弱的,成就也很小。這与我们黨領導全國人民在革命第一階段及恢復時期對於社會經濟所作的
在经济结构性改革之前,拉美国家的电信业一直处于落后状态。在对电信业进行改革,使之实现现代化的过程中,拉美各国所采取的战略是很不相同的。无论是对电信企业实行私有化的
期刊
<正>故障现象一辆2009年款迈腾1.8TA/T,底盘号LFV3A23C293050883,发动机型号BYJ161120,行驶里程为11706km。车辆启动后开空调,可在右前轮下听见明显的"哗啦哗啦"声,关闭空调
运用文献资料、数理统计等方法从传统养生角度出发,以膳食结构、营养学及在正确饮食等方面来研究瑜伽饮食的科学性与合理性。
拉美是世界上收入分配最不公平的地区。具体表现在基尼系数上,拉美的基尼系数是世界上最高的:拉美国家的基尼系数虽然在70年代显著下降,但80年代又开始上升,90年代的下降幅度
通过问卷法对西安四所高校300名大学生的择业自我效能感和就业能力进行调查。结果显示,西安市四所院校大学生就业能力存在性别和是否担任学生干部的差异,择业自我效能感存在
目的:研究解毒通脉胶囊对不稳定型心绞痛(UA)热毒痰瘀证患者炎性因子的影响,探讨解毒通脉胶囊治疗UA的作用机制。方法:将住院UA热毒痰瘀证患者56例,随机分为两组,治疗组口服
<正> 从二十世纪初期以来,天体物理学经历了巨大而深刻的变化。大型望远镜和太阳塔的制作、射电天文学的诞生、星际航行时代的来临以及一系列新技术的应用,都使这门学科的领
<正>学校德育问题是现代教育研究与改革领域韵一个世界性的难题。尽管各国的社会制度和价值取向各有差异,德育的目的、内容、方法及组织形式有所区别,但是,重视德育已成为一