论文摘要
目前处于建设状态中的平方公里阵列(Square Kilometer Array,SKA)将建成为世界最大规模的射电望远镜阵列,并用于进行一系列天文相关的科学研究。其观测数据处理系统称为SDP(Science Data Processor)。由于观测数据庞大,单一的计算中心无法承受如此庞大的数据计算与存储压力,因此需将计算任务分流至下属计算节点,以分布式计算的方式解决此问题。这样一来,自然就产生了计算任务的调度分配问题。而计算任务之间存在依赖,造成了当两个相关的计算任务被分配到不同的计算节点时会需要进行一定量的信息交换,这种信息交换我们称为边通信。本文将边通信纳入考量,对SDP的调度算法进行了研究,并通过实验验证其可行性与有效性。待调度的全部任务集使用DAG(Directed Acyclic Graph)表示,任务集整体执行时间称为makespan,调度的目标在于减少整体执行时间。目前的算法的缺陷在于没有将边通信作为约束条件纳入考虑。虽然现有主要调度方法也是基于DAG,但是主要考虑DAG中每个节点的计算任务复杂度,基本忽略节点之间的海量通信的影响。边通信在实际的调度过程中是不可忽略的,并且往往对调度结果存在较大的影响。本文将针对目前调度算法没有考虑边通信成本这点,进行改进。本文着眼于边通信代价,改进了轮询算法,对不同边通信场景下调度算法展开了讨论。对于同属实时调度系统的IMA(Integrated Modular Avionics)中的分区调度,本文展开了研究,并基于两个场景的相似性设计了面向周期性观测数据场景的调度算法。以边通信成本的大小划分了轻边通信场景与重边通信场景,并对于这些场景提出了修正路径算法与边通信路径算法。轻边通信场景示例中,我们使用DAG边的数量为节点数量10%,边通信成本为上游节点权重的百分之八到十的样本进行了实验。结果表明,修正路径算法相对于轮询调度算法对makespan的降低平均达到21.12%;修正路径算法相对于关键路径算法使makespan平均降低了10.85%。重边通信场景的示例中,我们使用到的DAG边的数量为节点数量的百分之五十,边的权重为上游节点权重的百分之五十到八十。边通信路径算法相对于轮询算法对于makespan的降低平均达到31.88%;相对于关键路径算法对于makespan的降低平均达到20.86%;相对于修正路径算法,边通信算法对makespan平均降低为15.34%。综上实验结果,我们提出的算法对不同场景下的makespan有一定的降低。之后本文讨论了不同场景的划分,并对不同特性的输入数据展开实验,讨论了适用于不同场景的算法。通过实验,我们划分了轻边通信场景和重边通信场景。对于边权重较大,占上游节点权重的55%及以上,边的数量占节点数量的比例较大的数据集,使用边通信路径算法能得到比较好的makespan。对于边权重较小,占上游节点权重的30%及以下且边的数量占节点数量的比例较小的场景,使用修正路径算法能得到比较好的makespan。
论文目录
文章来源
类型: 硕士论文
作者: 薛琪渲
导师: 祝永新
关键词: 平方公里阵列,调度,边通信,边通信场景
来源: 上海交通大学
年度: 2019
分类: 基础科学
专业: 天文学
单位: 上海交通大学
基金: 国家重点研发计划项目“SKA科学数据处理试验验证系统研制”(2016YFE0100600)
分类号: P111.44
DOI: 10.27307/d.cnki.gsjtu.2019.000661
总页数: 88
文件大小: 5522K
下载量: 7
相关论文文献
- [1].加权支持向量机求解路径算法研究[J]. 西安交通大学学报 2008(10)
- [2].寻迹小车的预置路径算法研究[J]. 电子设计工程 2019(23)
- [3].链路分离路径算法研究[J]. 舰船电子工程 2014(04)
- [4].云环境保护竞价隐私的最佳路径算法[J]. 计算机应用与软件 2020(08)
- [5].改进的v-支持向量回归机的v解路径算法[J]. 系统工程与电子技术 2016(01)
- [6].数据网渗透攻击中的拓展的迷宫路径算法[J]. 微型机与应用 2012(24)
- [7].基于核路径算法的支持向量回归机参数选择[J]. 控制工程 2009(01)
- [8].多维频繁路径算法在RFID图书馆的应用[J]. 兰台世界 2017(01)
- [9].基于BIM的动态逃生路径算法在非居建筑中的应用[J]. 消防科学与技术 2014(05)
- [10].可调整焊枪姿态直线摆弧路径算法研究[J]. 组合机床与自动化加工技术 2019(11)
- [11].基于矩阵运算K短路径算法[J]. 计算机技术与发展 2017(04)
- [12].多服务副本下的一种分布式负载均衡路径算法[J]. 计算机工程与应用 2011(21)
- [13].FDM工艺中基于特征分区的扫描路径算法及优化[J]. 广州航海高等专科学校学报 2009(01)
- [14].基于改进K次短路径算法的有效路径搜索算法及实现[J]. 军事交通学院学报 2016(04)
- [15].灾害救援实时最快通行路径算法[J]. 计算机系统应用 2016(06)
- [16].基于动态交通信息的物流运输优化路径算法[J]. 包装工程 2010(23)
- [17].LMI优化的一种原对偶中心路径算法[J]. 数学的实践与认识 2011(12)
- [18].公交线路换乘与最优出行路径算法[J]. 福建电脑 2014(07)
- [19].P2P网络最可信路径算法[J]. 山东理工大学学报(自然科学版) 2012(04)
- [20].动态最佳路径算法研究[J]. 城市勘测 2009(01)
- [21].SDN架构下的链路分离路径算法的研究[J]. 计算机应用与软件 2018(09)
- [22].林区轮伐期优化的隐式图建模和最长路径算法[J]. 河南科技大学学报(自然科学版) 2016(01)
- [23].有效的v支持向量回归机的v解路径算法[J]. 软件学报 2012(10)
- [24].基于拉格朗日公式的水流路径算法研究[J]. 价值工程 2011(34)
- [25].认知无线Mesh网络自适应多路径算法[J]. 电讯技术 2010(09)
- [26].时间耗费最少路径算法研究[J]. 电子世界 2017(21)
- [27].基于簇的CogWMN自适应多路径算法[J]. 福建电脑 2011(12)
- [28].在Web Services动态合成中的最佳路径算法[J]. 计算机工程与设计 2009(16)
- [29].基于共享位置数据的最短时间路径算法[J]. 北京大学学报(自然科学版) 2015(01)
- [30].二维激光连续切割移动材料路径算法及约束[J]. 中国激光 2014(10)