期刊文献+
共找到34篇文章
< 1 2 >
每页显示 20 50 100
Scheduling algorithm based on critical tasks in heterogeneous environments 被引量:4
1
作者 Lan Zhou Sun Shixin 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2008年第2期398-404,F0003,共8页
Heterogeneous computing is one effective method of high performance computing with many advantages. Task scheduling is a critical issue in heterogeneous environments as well as in homogeneous environments. A number of... Heterogeneous computing is one effective method of high performance computing with many advantages. Task scheduling is a critical issue in heterogeneous environments as well as in homogeneous environments. A number of task scheduling algorithms for homogeneous environments have been proposed, whereas, a few for heterogeneous environments can be found in the literature. A novel task scheduling algorithm for heterogeneous environments, called the heterogeneous critical task (HCT) scheduling algorithm is presented. By means of the directed acyclic graph and the gantt graph, the HCT algorithm defines the critical task and the idle time slot. After determining the critical tasks of a given task, the HCT algorithm tentatively duplicates the critical tasks onto the processor that has the given task in the idle time slot, to reduce the start time of the given task. To compare the performance of the HCT algorithm with several recently proposed algorithms, a large set of randomly generated applications and the Gaussian elimination application are randomly generated. The experimental result has shown that the HCT algorithm outperforms the other algorithm. 展开更多
关键词 list scheduling task duplication task graphs heterogeneous environment parallel processing.
下载PDF
图计算平台性能优化与并行计算策略研究
2
作者 王延楠 《科技资讯》 2024年第18期27-29,共3页
图计算平台的性能优化与并行计算策略仍面临诸多挑战。对图计算平台的性能优化与并行计算策略进行了综述与分析。首先,分析了图计算平台的特点及其面临的性能瓶颈;其次,总结了常见的数据分割策略、任务调度策略及并行计算框架,对比分析... 图计算平台的性能优化与并行计算策略仍面临诸多挑战。对图计算平台的性能优化与并行计算策略进行了综述与分析。首先,分析了图计算平台的特点及其面临的性能瓶颈;其次,总结了常见的数据分割策略、任务调度策略及并行计算框架,对比分析了它们的优缺点;再次,探讨了图数据存储压缩、缓存机制、数据预取与延迟加载等优化技术;最后,指出了图计算领域的研究趋势和有待进一步探索的方向。 展开更多
关键词 图计算 性能优化 并行计算 数据分割 任务调度
下载PDF
并行任务图的优化调度算法 被引量:2
3
作者 李于锋 莫则尧 +1 位作者 肖永浩 熊敏 《计算机工程与科学》 CSCD 北大核心 2019年第6期955-962,共8页
科学与工程计算中的很多复杂应用问题需要使用科学工作流技术,超算领域中的科学工作流常以并行任务图建模,并行任务图的有效调度对应用的高效执行有重要意义。给出了资源限制条件下并行任务图的调度模型;针对Fork-Join类并行任务图给出... 科学与工程计算中的很多复杂应用问题需要使用科学工作流技术,超算领域中的科学工作流常以并行任务图建模,并行任务图的有效调度对应用的高效执行有重要意义。给出了资源限制条件下并行任务图的调度模型;针对Fork-Join类并行任务图给出了若干最优化调度结论;针对一般并行任务图提出了一种新的调度算法,该算法考虑了数据通信开销对资源分配和调度性能的影响,并对已有的CPA算法在特定情况下进行了改进。通过实验与常用的CPR和CPA算法做比较,验证了提出的新算法能够获得很好的调度效果。本文提出的调度算法和得到的最优调度结论对工作流应用系统的高性能调度功能开发具有借鉴意义。 展开更多
关键词 并行任务图 调度算法 优化调度
下载PDF
相似驱动的细粒度并行任务重构算法 被引量:1
4
作者 郝水侠 曾国荪 +1 位作者 马小信 许金超 《计算机科学》 CSCD 北大核心 2013年第9期44-50,共7页
异构计算是高性能计算技术的发展趋势,计算任务与体系结构匹配成为异构计算亟待解决的问题。重构技术为实现两者匹配带来了契机,要么任务重构适应体系结构,要么体系结构重构适应任务。提出基于相似驱动的并行任务重构算法以实现异构计... 异构计算是高性能计算技术的发展趋势,计算任务与体系结构匹配成为异构计算亟待解决的问题。重构技术为实现两者匹配带来了契机,要么任务重构适应体系结构,要么体系结构重构适应任务。提出基于相似驱动的并行任务重构算法以实现异构计算匹配。通过给出任务和系统匹配度量机制定义了图重构操作和图重构基本问题。根据问题给出细粒度重构算法,该算法主要有3个过程:任务图节点对融合、节点和边重构及重构精化过程。用格林威治大学典型实例图作为并行任务及典型体系结构测试了该算法。实验表明它在给定的误差范围内能保证计算任务和体系结构匹配。 展开更多
关键词 并行任务 体系结构 异构计算 图相似 重构
下载PDF
DAG任务图的一种调度算法 被引量:8
5
作者 蒋廷耀 李庆华 《小型微型计算机系统》 CSCD 北大核心 2003年第10期1796-1799,共4页
并行程序的调度技术是开发并行计算机系统的计算潜能的关键问题 .本文讨论了 4种典型的调度算法的缺陷 ,提出了一种新的调度算法 CPFMBF,它采用的策略是 :优先调度关键路径节点 ,其次调度 b_ level值大的节点 ,再次调度节点的关键路径... 并行程序的调度技术是开发并行计算机系统的计算潜能的关键问题 .本文讨论了 4种典型的调度算法的缺陷 ,提出了一种新的调度算法 CPFMBF,它采用的策略是 :优先调度关键路径节点 ,其次调度 b_ level值大的节点 ,再次调度节点的关键路径影响度大的节点 .对照分析及在几种具代表性的工程应用任务图上的实验结果证明 展开更多
关键词 任务图 算法 并行调度 DAG
下载PDF
基于多层k路划分的三维网格并行任务分配策略 被引量:1
6
作者 于方 郑晓薇 孙晓鹏 《计算机工程与设计》 CSCD 北大核心 2010年第2期287-290,294,共5页
为解决传统任务划分方法在三维网格并行计算任务分配阶段产生的通信开销大的问题,提出了一种基于多层k路划分算法的并行任务分配策略。首先利用多层k路划分算法划分三维网格,将任务划分问题转化为图划分问题,然后基于图划分结果给出一... 为解决传统任务划分方法在三维网格并行计算任务分配阶段产生的通信开销大的问题,提出了一种基于多层k路划分算法的并行任务分配策略。首先利用多层k路划分算法划分三维网格,将任务划分问题转化为图划分问题,然后基于图划分结果给出一个任务映射并行算法将计算任务分配到各计算结点。在深腾1800上求解三维网格模型最短路径问题的实验结果表明,相比于传统的行列划分任务分配策略,该策略在保证负载平衡的同时有效地降低了通信开销,算法的运行时间减少,加速比得到提高。 展开更多
关键词 多层k路划分 并行任务分配 图划分 三维网格 通信开销
下载PDF
基于复制分治策略的嵌入式MPSoC平台软件并行化
7
作者 李晶皎 陆振林 +2 位作者 李海鹏 王爱侠 王骄 《小型微型计算机系统》 CSCD 北大核心 2013年第7期1693-1698,共6页
针对嵌入式片上多处理器MPSoC(multiple processor system on chip)平台下任务并行化分配的问题,从理论上对任务调度进行了建模,针对模型中的任务间依赖问题,给出了层次任务图的分析模型;结合量化后函数的开销和OpenMP并行化思想,提出... 针对嵌入式片上多处理器MPSoC(multiple processor system on chip)平台下任务并行化分配的问题,从理论上对任务调度进行了建模,针对模型中的任务间依赖问题,给出了层次任务图的分析模型;结合量化后函数的开销和OpenMP并行化思想,提出了基于复制分治调度策略的并行方案;以例子滤波算法为例,对任务并行化进行验证,实验结果分析表明,本文提出的并行化方案,合理的对任务进行分配,改善了多处理器的负载平衡,降低了处理器间通讯开销,具有较大的加速比,满足嵌入式多核平台下任务并行化的需求. 展开更多
关键词 嵌入式片上多处理器 并行 任务图 复制分治
下载PDF
基于最佳并行度的任务依赖图调度 被引量:7
8
作者 杜建成 黄皓 +1 位作者 陈道蓄 谢立 《软件学报》 EI CSCD 北大核心 1999年第10期1038-1046,共9页
基于最佳并行度的任务依赖图调度策略充分利用编译时刻所得到的全局信息,采用横向和纵向任务合并,处理节点预分配,静态调度和动态调度相结合、集中式调度和分层调度相结合等措施,是一种简单的、具有较高效率的实用化调度方案.该调... 基于最佳并行度的任务依赖图调度策略充分利用编译时刻所得到的全局信息,采用横向和纵向任务合并,处理节点预分配,静态调度和动态调度相结合、集中式调度和分层调度相结合等措施,是一种简单的、具有较高效率的实用化调度方案.该调度方案能够在尽量压缩调度长度的情况下节约系统资源. 展开更多
关键词 任务依赖图 静态调度 动态调度 NP问题 程序设计
下载PDF
任务间的次并行性
9
作者 杜建成 徐融 +1 位作者 陈道蓄 谢立 《软件学报》 EI CSCD 北大核心 1998年第12期917-921,共5页
首先给出了任务间次并行性存在的条件,讨论了两个任务之间的通讯、通讯等待开销的计算和任务间次并行性发掘的一般过程.此外,还就代码移动和任务合并对增强并行性、消减不必要的通讯等待开销的影响作了说明.
关键词 数据并行性 任务并行性 程序自动并行化
下载PDF
基于分布估计算法的并行拆卸序列规划研究 被引量:2
10
作者 郭砚荣 张秀芬 《机电工程》 CAS 北大核心 2018年第10期1023-1029,共7页
针对目前并行拆卸效率低的问题,对产品的拆卸模型的构建方法、编码与解码以及分布估计算法进行了研究,提出了一种基于分布估计算法的并行拆卸序列的规划方法。通过构建层次拆卸任务图,表达了零件间的拆卸优先关系,并存储了层次拆卸任务... 针对目前并行拆卸效率低的问题,对产品的拆卸模型的构建方法、编码与解码以及分布估计算法进行了研究,提出了一种基于分布估计算法的并行拆卸序列的规划方法。通过构建层次拆卸任务图,表达了零件间的拆卸优先关系,并存储了层次拆卸任务图的邻接矩阵;以邻接矩阵为依据,采用自然数编码方法进行了编码,并运用了扫描解码方法进行解码;建立了合适的分布估计算法的概率模型和更新方法,以最小化拆卸完工时间为优化目标,通过不断迭代获取了并行拆卸的最优解,通过实例验证了算法的正确性。研究结果表明:该方法在求解的质量和效率之间取得了很好的平衡。 展开更多
关键词 并行拆卸序列规划 层次拆卸任务图 分布估计算法
下载PDF
基于改进图划分的异构并行计算模型设计 被引量:1
11
作者 袁再龙 《计算机测量与控制》 北大核心 2014年第6期1941-1943,共3页
为了实现大规模计算机集群上的高效分布式并行计算,设计了一种基于改进图划分和量子遗传算法的异构节点并行计算模型;首先,介绍了传统图划分模型并分析了其不足,然后从图的有向性、通信开销计算和负载均衡度等方面对传统的图划分模型进... 为了实现大规模计算机集群上的高效分布式并行计算,设计了一种基于改进图划分和量子遗传算法的异构节点并行计算模型;首先,介绍了传统图划分模型并分析了其不足,然后从图的有向性、通信开销计算和负载均衡度等方面对传统的图划分模型进行了改进,从而得到一个改进的图划分模型;最后,以最小化通信开销和优化资源负载均衡为目标,通过设计编码方案,在改进的图划分模型上提出了采用量子遗传算法获取最优任务划分方案的最优解;仿真实验表明:文中方法能有效实现任务的并行计算,与其它方法相比,具有较小的通信开销和较好的负载均衡度,具有很强的可行性。 展开更多
关键词 图划分 任务 并行计算 负载均衡
下载PDF
基于DAG图的自适应代码划分优化算法 被引量:1
12
作者 周静 曾国荪 《计算机工程》 CAS CSCD 北大核心 2007年第20期15-17,共3页
并行编译的两大工作是程序代码划分和调度。对于调度问题,目前已有大量的解决方案,但是针对代码划分提取并行性的研究工作却非常少。该文提出了通过合并结点来划分DAG图的新的划分算法。实例分析证明,该算法是一种有效的、低复杂度的自... 并行编译的两大工作是程序代码划分和调度。对于调度问题,目前已有大量的解决方案,但是针对代码划分提取并行性的研究工作却非常少。该文提出了通过合并结点来划分DAG图的新的划分算法。实例分析证明,该算法是一种有效的、低复杂度的自适应代码划分解决方案,并且适用于异构计算的任务图划分。 展开更多
关键词 并行编译 有向无环图 代码划分 任务合并 关键路径
下载PDF
基于时间Petri网的并行测试任务调度 被引量:7
13
作者 李华 许化龙 《计算机测量与控制》 CSCD 北大核心 2010年第3期501-503,共3页
并行测试拥有减少测试时间和降低测试成本的强大优势,正成为研究热点之一;首先介绍了并行测试的基本概念,针对在并行测试系统中由于多任务并行调度,可能引起的资源冲突问题,提出一种基于时间Petri网的并行测试任务调度建模方法;通过搜索... 并行测试拥有减少测试时间和降低测试成本的强大优势,正成为研究热点之一;首先介绍了并行测试的基本概念,针对在并行测试系统中由于多任务并行调度,可能引起的资源冲突问题,提出一种基于时间Petri网的并行测试任务调度建模方法;通过搜索Pe-tri网模型的可达树,寻找不同的变迁发生序列;比较不同序列的完成时间,得到完成所有测试任务需要时间最短的并行任务调度序列;最后,在该模型下,对一个实例进行了仿真分析;试验结果表明,该模型适于描述该类型系统的任务调度过程。 展开更多
关键词 并行测试 时间PETRI网 任务调度 变迁序列 可达树 甘特图
下载PDF
基于任务图的一种并行程序设计方法(Ⅰ)──任务图的设计
14
作者 张德富 吴巧泉 《软件学报》 EI CSCD 北大核心 1995年第6期379-384,共6页
本文提出一种基于任务图的并行程序设计方法.首先分析欲解的问题,产生数据流程图,并以此设计出表示并行算法的任务图,然后根据任务图选择合适的系统拓扑结构,最后完成并行程序的设计.该方法思路清晰,富有条理,产生的并行程序质... 本文提出一种基于任务图的并行程序设计方法.首先分析欲解的问题,产生数据流程图,并以此设计出表示并行算法的任务图,然后根据任务图选择合适的系统拓扑结构,最后完成并行程序的设计.该方法思路清晰,富有条理,产生的并行程序质量较高. 展开更多
关键词 任务图 并行程度设计 并行算法
下载PDF
JAPS中的任务划分与粒度控制 被引量:2
15
作者 龚心宇 于勐 +2 位作者 李晓明 陈道蓄 谢立 《小型微型计算机系统》 CSCD 北大核心 2002年第2期180-184,共5页
程序并行化为了达到缩短程序运行时间的目的 ,需要关注两方面的问题 :1,任务之间并行性的挖掘 ;2 ,粒度控制 ;如何协调这两方面的关系以及如何自动的完成这个任务是现在工作的重点 .本文详细讨论了如何在 CDDG图上决定合适的任务粒度 ,... 程序并行化为了达到缩短程序运行时间的目的 ,需要关注两方面的问题 :1,任务之间并行性的挖掘 ;2 ,粒度控制 ;如何协调这两方面的关系以及如何自动的完成这个任务是现在工作的重点 .本文详细讨论了如何在 CDDG图上决定合适的任务粒度 ,提出基于关键路径的任务粒度控制理论 ;并描述了在 JAPS中实现的自动任务划分与粒度控制算法 .涉及的主要问题包括结点的分布 ,任务的粒度控制 ,任务的划分 。 展开更多
关键词 CDDG图 任务划分 粒度控制 程度并行化 JAPS
下载PDF
基于可重构处理器的并行优化算法 被引量:2
16
作者 刘石柱 尹首一 +2 位作者 殷崇勇 刘雷波 魏少军 《计算机工程》 CAS CSCD 2012年第21期286-289,共4页
为挖掘可重构处理器的内在并行性,需要编译器通过分析程序的并行性来决定可重构处理器硬件最好的执行模式。为此,提出一种基于可重构处理器的并行优化算法。将有向无环图的并行计算部分映射到可重构处理器上,对任务实现3个不同层次的并... 为挖掘可重构处理器的内在并行性,需要编译器通过分析程序的并行性来决定可重构处理器硬件最好的执行模式。为此,提出一种基于可重构处理器的并行优化算法。将有向无环图的并行计算部分映射到可重构处理器上,对任务实现3个不同层次的并行性(指令级并行、循环级并行、线程级并行)。测试结果表明,该算法使得可重构处理器在处理任务时比未用并行优化算法的性能提升1.2倍左右。 展开更多
关键词 可重构处理器 并行优化 并行处理 任务编译器 有向无环图
下载PDF
基于任务图的多处理器负载均衡调度算法 被引量:1
17
作者 芦奉良 刘羽 张军 《计算机工程》 CAS CSCD 北大核心 2011年第11期77-79,82,共4页
针对共享存储多处理机系统中各处理机负载不均衡的问题,提出一种新的任务调度算法——多重波前法。在任务图划分的基础上,采用分层调度方式对原波前法进行改进,通过对任务序列进行多重遍历和重组以降低各处理器的分配误差,利用循环调度... 针对共享存储多处理机系统中各处理机负载不均衡的问题,提出一种新的任务调度算法——多重波前法。在任务图划分的基础上,采用分层调度方式对原波前法进行改进,通过对任务序列进行多重遍历和重组以降低各处理器的分配误差,利用循环调度算法提高任务调度结果的精度,并给出该算法的并行实现。实验结果证明,该算法具有较低的任务分配误差和较高的系统并行效率。 展开更多
关键词 多处理器系统 任务图 并行调度 负载均衡
下载PDF
多处理机系统任务调度研究
18
作者 孔晓红 《河南科技学院学报》 2007年第2期46-49,共4页
目前大规模的并行分布多处理机系统中,调度算法好坏直接影响计算系统的高性能计算潜力能否发挥,调度的目的就是如何分配资源使系统性能最优。本文主要讨论分布式多处理机系统进行任务调度时的关键问题,包括问题模型的描述,调度策略,常... 目前大规模的并行分布多处理机系统中,调度算法好坏直接影响计算系统的高性能计算潜力能否发挥,调度的目的就是如何分配资源使系统性能最优。本文主要讨论分布式多处理机系统进行任务调度时的关键问题,包括问题模型的描述,调度策略,常用算法,评估标准,数据平台以及该问题的发展趋势。 展开更多
关键词 多处理机 并行程序 有向无环图 任务调度
下载PDF
基于并行优先级任务树的多核调度方法研究 被引量:3
19
作者 黄姝娟 朱怡安 《西北工业大学学报》 EI CAS CSCD 北大核心 2012年第5期652-656,共5页
文章针对具有复杂依赖关系的实时周期任务难以调度的问题,提出了一种模型转化方法,该方法将具有复杂关系的实时结点任务图转化为并行优先级任务树,然后根据模型中定义的优先关系并结合EDF(Earliest Deadline First)算法,将任务调度到相... 文章针对具有复杂依赖关系的实时周期任务难以调度的问题,提出了一种模型转化方法,该方法将具有复杂关系的实时结点任务图转化为并行优先级任务树,然后根据模型中定义的优先关系并结合EDF(Earliest Deadline First)算法,将任务调度到相应的核上去执行。仿真试验表明,该方法比核与任务相对应的分配方法不仅可以提高CPU利用率而且大大减少了核间通信的开销。 展开更多
关键词 并行优先级任务树 有向无环图 多核 实时任务
下载PDF
基于0-1规划的并行计算图划分模型 被引量:1
20
作者 马永刚 谭国真 王启冬 《小型微型计算机系统》 CSCD 北大核心 2011年第8期1613-1616,共4页
图划分广泛地应用在许多科学与工程领域,但它应用于并行计算任务分配时,使用无向图表示数据依赖关系,这限制了它的应用(例如,无向图不能表示矩形和非对称依赖关系的应用).为了克服图划分的这个缺点,我们对数据间的依赖关系进行区分(即... 图划分广泛地应用在许多科学与工程领域,但它应用于并行计算任务分配时,使用无向图表示数据依赖关系,这限制了它的应用(例如,无向图不能表示矩形和非对称依赖关系的应用).为了克服图划分的这个缺点,我们对数据间的依赖关系进行区分(即同一条边区分通信的发送方与接收方),然后基于0-1规划模型化这个问题,并通过互联网上求解优化问题常用的NEOS服务器进行求解,在一些数据集上的实验表明,0-1规划方法优于求解图划分流行的多层划分方法. 展开更多
关键词 0-1规划 图划分 并行计算 任务分配
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部