面向规则DOACROSS循环的流水并行代码自动生成

来源 :软件学报 | 被引量 : 0次 | 上传用户:kissall
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
发掘DOACROSS循环中蕴含的并行性,选择合适的策略将其并行执行,对提升程序的并行性能非常重要。流水并行方式是规则 DOACROSS 循环并行的重要方式。自动生成性能良好的流水并行代码是一项困难的工作,并行编译器对程序自动并行时常常对DOACROSS循环作保守处理,损失了DOACROSS循环包含的并行性,限制了程序的并行性能。针对上述问题,设计了一种选择计算划分循环层和循环分块层的启发式算法,给出了一个基于流水并行代价模型的循环分块大小计算公式,并使用计数信号量进行并行线程之间的同步,实现了基于 Ope
其他文献
按照元组描述的实体对其进行组织和查询处理,是一种管理劣质数据的有效方法.考虑到同一个实体的同一属性存在多个描述的值,因此,基于实体的数据库上的连接是支持多个值的相似
随着位置感知移动设备的出现及通信技术和GPS系统的不断发展,基于位置的查询在数据库领域得到了广泛的关注.研究了基于快照的空间范围查询,即,查询在某个时间段位于某个查询范围内的移动对象.范围查询是其他空间查询的基础,例如KNN查询和反KNN查询等,很容易在范围查询的基础上得到.国内外的研究者针对移动对象的范围查询问题提出了一系列的算法,然而这些算法要么关注于解决移动对象的快速更新问题,要么关注于解决
在国外,疼痛诊疗水平是评价一个综合医院的必备资质标准之一,欧美日韩等国各级医院均建有疼痛中心,对于疼痛管理和人才建设具有重要意义。我国疼痛学科发展相对滞后,2007年7
三叉神经痛采用分支阻滞能够获得良好效果,因此其病原应在外周。在临床工作中需重视鉴别诊断,避免误诊误治。
【正】 (一)关于N<sub>1</sub>的N<sub>2</sub>格式研究的范图 (一)关于N<sub>1</sub>的N<sub>2</sub>格式研究的范围“N<sub>1</sub>的N<sub>2</sub>”格式即“名<sub>1</sub>的
临床研究有时或置"以患者为中心"于窘境,让受试者沦为"弱者"。研究者不经意间可能忽略或损害受试者的权益,从辐射暴露到信息资料泄露,以及成果发表。熟知并遵守《赫尔辛基宣言》,将极大地促进受试者权益保护和规范医疗的落实。
通过文献资料法整理清代法典、政书、地方志中与体育相关的法令,从法律视角研究清代体育。研究发现:清代体育法令内容丰富,包括射猎、拳棒、车马伤害治理,竞渡、拳棒禁令以及
脊柱源性疼痛是临床上常见的一类疾病,严重影响患者生活质量。近年来,随着超声技术的发展,超声引导下脊柱源性疼痛的注射治疗日渐普遍。本专家共识介绍超声引导脊柱源性疼痛
皮下持续输注癌痛治疗方法主要用于治疗难治性癌痛和爆发痛,以及阿片类药物的剂量滴定和快速调整。患者自控皮下镇痛(PCSA)突出了患者自控镇痛(PCA)技术的特色和皮下途径给药