异构计算并行编程模型综述

来源 :上海航天(中英文) | 被引量 : 0次 | 上传用户:dragondk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
异构计算架构是目前高性能计算研究的重要领域。在异构计算架构中,不同种类的计算器件协同工作需要解决如任务调度、数据通信、存储、同步优化等问题。这些问题会对异构计算架构系统的运行性能、功耗、可靠性等指标产生重要影响。为解决异构系统的应用开发与系统优化问题,近年出现许多面向异构计算架构的并行编程模型。本文介绍异构并行编程模型的研究进展,针对异构并行计算需要解决的关键问题进行讨论,最后对异构体系架构的发展方向做出总结。
其他文献
摘要:为了解人们对夜间沙滩公共设施的需求,解决现有夜间沙滩公共设施不完善的问题。利用扎根理论对近百篇关于沙滩及夜间公共设施的文献资料、访谈记录进行三级编码分析,经过开放编码、主轴编码和选择编码逐步提炼出夜间沙滩公共设施的子范畴、主范畴以及核心范畴。得到夜间沙滩公共设施编码的三个主范畴:产品、用户、环境,并归纳出夜间沙滩公共设施系统友好这一核心范畴。根据各级编码,在可见性、耐用性、自洁性、交互性四个
摘要:江南园林的设计中往往隐藏着“人景关系”的设计,传统的文献研究较为主观和概括,需加以科学验证。运用参数化算法,以苏州拙政园为例,探寻其“人景关系”的设计智慧。计算机模拟出游人在游览线路上实时感知景点数量的曲线图,反映出“人景关系”的变化,并揭示出拙政园的“人景关系”设计具有:连续变化的感知信息传递、“峰点”和“谷点”的巧妙运用、多层级的感知节奏呈现等特征。该方法为现代城市公园的设计提供了传承依
当前,信息技术持续进步,已经成为创新驱动发展的先导力量,对政治、经济、军事、文化等领域产生深远影响,驱动着社会重要信息基础设施体系的变革和重塑.云计算、人工智能、5G
期刊
为了实现在轨高速实时图像处理,提出了基于多级预测校准机制及查找表方法的二值权重沙漏网络加速器。首先,提出了一种计算架构来统一支持二值权重及多位宽权重卷积计算;其次,提出了多级预测模型来实现可变精度的高效卷积,基于这2种方法可以将网络的计算量降低77.4%,推理速度提升2.3倍。本文针对残差模块中跳转连接造成的存储访问问题,提出了基于模块计算的流水架构,使得片上存储需求及访存操作分别降低了60%和3
住宅小区室外雨污混接改造是全面开展城市水污染防治工作,有效改善城市水环境的关键环节.结合上海某些小区雨污混接改造项目实际,对雨污混接的类型及成因进行了梳理和分析,并
在国际空间数据系统咨询委员会(CCSDS)规定的空间遥控系统数据传输体制下,对星载遥控认证保护进行了研究。选择了遥控数据认证保护层次,并设计了认证保护数据范围。针对上行遥控的认证保护机制与国际空间数据系统咨询委员会的空间遥控链路命令操作过程(COP-1)之间存在的“闭锁”风险,设计了重传请求保护机制。基于空间数据链路安全(SDLS)协议体制,提出了一种遥控认证帧结构模型。在该模型中,通过插入随机序列码段,使相同指令/数据帧经认证算法计算后,其结果的非线性度扩大;通过插入毫秒级精度的时间序列码段,抵御重
针对航空航天探测等要求高可靠性、强实时性、低功耗的尖端领域,基于新型的异构多核计算平台对全迁移策略的支持,提出了能耗优化的实时任务调度算法。算法主要分为2部分:负载分配和任务调度。负载分配确定每个任务在不同的处理器集群上工作量的分配比例,并对系统的能耗进行优化。任务调度在负载分配的基础上,采用时间片划分的思想对已分配的任务进行合理调度,保证每个任务都能满足系统约束条件。将此算法与现有的SA算法和Hetero-Split算法进行对比,实验结果显示:此算法比Hetero-Split算法在寻求可行性任务调度方案
城市轨道交通建设中,轨道施工前接土建后连机电,由于建设施工周期紧,地面场地、车站及区间内的地下施工工作面有限,故导致大量工序穿叉施工,协调量多、难度大.通过上海轨道交
低轨卫星通信网络可以提供全球覆盖的低延迟服务,但是低轨卫星网络拓扑的频繁变化给路由设计带来了挑战。针对低轨卫星通信网络拓扑快速变化的问题,提出一种基于星间链路状态的路由算法,在卫星的实际坐标和相对位置关系的基础上,建立了逻辑拓扑结构,并计算路由跳数、传输方向和优先级,进而确定路由路径。针对链路故障问题,实时检测链路状态,并利用链路状态信息进行路由修正。在NS3仿真软件中进行仿真验证,结果表明:与传统星间路由算法相比,该算法实施简单,并能有效降低链路故障的影响,使丢包率降低20%,传输时延约为200 ms。
可重构阵列依靠数据流驱动带来的能效优势,被广泛运用在特定领域的运算加速中。随着应用范围的增大,当应用中存在不同控制流区域时,采用传统的空间调度方案同时执行整个数据流图,会由于非一致性控制流的存在,造成严重的性能损失。本文提出一种基于控制流解耦的调度方法,通过将处于不同控制边界的数据流解耦成若干个相互独立的子图交替执行,同时将每个子图进行充分并行展开以提高阵列的计算资源利用率。实验结果表明:在相同面积开销的约束下,利用本文提出的调度方法分别在执行性能和执行能效上,相比于一种典型的静态调度可重构阵列(Plas