期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
基于TBB任务调度器的N皇后多核并行算法 被引量:6
1
作者 郑晓薇 张建强 《计算机工程与设计》 CSCD 北大核心 2010年第15期3423-3426,共4页
为了充分利用多核处理器资源,研究了Intel线程构建模块并行编程模式。基于任务调度器,建立了逻辑线程和物理线程最佳匹配和映射的面向任务编程模式。利用任务调度器,设计了N皇后问题在多核处理器的并行算法。该算法将任务自动地映射到... 为了充分利用多核处理器资源,研究了Intel线程构建模块并行编程模式。基于任务调度器,建立了逻辑线程和物理线程最佳匹配和映射的面向任务编程模式。利用任务调度器,设计了N皇后问题在多核处理器的并行算法。该算法将任务自动地映射到多线程,减少消息传递和数据移动带来的额外开销,提高多核CPU的使用效率。并行算法的加速比接近核数,CPU使用效率超过90%,实验结果表明,该算法有效地提升了多核计算机资源的利用率。 展开更多
关键词 多核 并行 TBB线程构建模块 任务调度器 N皇后算法
在线阅读 下载PDF
基于μCOS-Ⅱ系统任务调度器的汽车多媒体系统设计 被引量:3
2
作者 胡红钱 施伟锋 《计算机应用》 CSCD 北大核心 2011年第A01期174-176,共3页
首先介绍了汽车多媒体系统的硬件结构,接着重点介绍了μCOS-Ⅱ操作系统的任务调度器,根据该任务调度器的提出一种新的调度方法,并成功将其应用到汽车多媒体系统的设计中,为汽车电子的方便使用、娱乐视听、通信导航一体化提供了一种解决... 首先介绍了汽车多媒体系统的硬件结构,接着重点介绍了μCOS-Ⅱ操作系统的任务调度器,根据该任务调度器的提出一种新的调度方法,并成功将其应用到汽车多媒体系统的设计中,为汽车电子的方便使用、娱乐视听、通信导航一体化提供了一种解决方法。 展开更多
关键词 μCOS-Ⅱ 任务调度器 汽车多媒体 时钟节拍 嵌入式系统
在线阅读 下载PDF
面向分布知识处理的分布式任务调度器 被引量:1
3
作者 谢树煜 唐宾 《计算机工程与应用》 CSCD 北大核心 1993年第5期38-42,共5页
本文介绍了面向分布知识处理的分布式任务调度器的设计方案,包括:分布任务的特征,分布系统的结构特征,调度目标及调度策略,基于黑板结构的分布式任务调度器。
关键词 分布式 任务调度器 知识处理
在线阅读 下载PDF
基于混合实时任务调度器的并行数控系统研究 被引量:3
4
作者 陈传伟 付铄 +1 位作者 韩振宇 富宏亚 《组合机床与自动化加工技术》 北大核心 2018年第4期145-148,156,共5页
将并行数控系统实时任务划分为周期性任务和数据依赖任务,针对数据依赖任务间数据流不平衡问题,提出了一种以数据流状态为调度依据的任务调度器,通过改造嵌入式实时操作系统e Cos,实现了对周期性任务和数据依赖任务进行统一调度的混合... 将并行数控系统实时任务划分为周期性任务和数据依赖任务,针对数据依赖任务间数据流不平衡问题,提出了一种以数据流状态为调度依据的任务调度器,通过改造嵌入式实时操作系统e Cos,实现了对周期性任务和数据依赖任务进行统一调度的混合实时任务调度器。将GRBL串行数控系统划分为多任务,并基于嵌入式对称多核处理器S698PM及混合实时任务调度器搭建了并行数控系统实验平台。对混合实时任务调度器进行了调度实验,测试了负载平衡性、加速比,并通过加工实验验证了并行数控系统的正确性。 展开更多
关键词 并行数控系统 任务调度器 实时操作系统 对称多核处理
在线阅读 下载PDF
μC/OS-Ⅲ任务调度器在Coq中的验证 被引量:1
5
作者 罗尔聪 郭宇 《计算机工程》 CAS CSCD 北大核心 2015年第3期53-58,共6页
以μC/OS-Ⅲ内核中的任务调度器为研究对象,选取调度相关的核心代码,验证调度器代码满足优先调度最高优先级任务的性质。基于分离逻辑与SCAP验证理论,利用Coq辅助证明工具,通过定义机器模型、操作语义、逻辑断言以及推导规则构建验证框... 以μC/OS-Ⅲ内核中的任务调度器为研究对象,选取调度相关的核心代码,验证调度器代码满足优先调度最高优先级任务的性质。基于分离逻辑与SCAP验证理论,利用Coq辅助证明工具,通过定义机器模型、操作语义、逻辑断言以及推导规则构建验证框架。在验证框架中,定义内核数据结构和内核相关性质的逻辑描述,模块化地对内核代码进行推理。验证结果表明,μC/OS-Ⅲ任务调度器满足可靠性要求,并且可以通过机器的自动检查。 展开更多
关键词 任务调度器 形式化验证 分离逻辑 Coq证明工具 最高优先级
在线阅读 下载PDF
实时操作系统任务调度算法的硬件实现 被引量:6
6
作者 李岩 王显山 《计算机工程与应用》 CSCD 北大核心 2010年第35期52-54,64,共4页
对uC/OS-Ⅱ的任务调度算法进行改进和硬化,在uC/OS-II内核基于优先级的抢占式调度算法的基础上扩展同优先级任务的调度算法,突破了原系统对任务数量的限制,去除了原系统对每个任务必须有不同优先级的要求,采用硬件逻辑实现RTOS中的任务... 对uC/OS-Ⅱ的任务调度算法进行改进和硬化,在uC/OS-II内核基于优先级的抢占式调度算法的基础上扩展同优先级任务的调度算法,突破了原系统对任务数量的限制,去除了原系统对每个任务必须有不同优先级的要求,采用硬件逻辑实现RTOS中的任务调度,使其实时性和确定性显著提高。整个设计采用VHDL硬件描述语言,利用ISE 8.2软件进行系统调试分析完成功能仿真验证。仿真结果表明,任务管理的硬件实现保持了系统调用的正确性,同时降低了处理器开销,减少了系统调用的执行时间。 展开更多
关键词 实时操作系统 任务管理 硬件任务调度器 现场可编程门阵列
在线阅读 下载PDF
分布式环境下任务调度模型研究 被引量:6
7
作者 孟宪福 《大连理工大学学报》 EI CAS CSCD 北大核心 2006年第6期920-925,共6页
由于任务调度算法的优劣直接影响到整个分布式计算系统的性能,在将具体的任务调度策略应用于实际系统之前,应首先利用相应的模型对其性能进行分析,以便找出任务调度优化算法.总结了分布式环境下的任务调度模式,利用时间Petri网建模技术... 由于任务调度算法的优劣直接影响到整个分布式计算系统的性能,在将具体的任务调度策略应用于实际系统之前,应首先利用相应的模型对其性能进行分析,以便找出任务调度优化算法.总结了分布式环境下的任务调度模式,利用时间Petri网建模技术,构建了分布式环境下几种典型的任务调度模型,并对任务调度模型的特点进行了分析.在此基础上,利用CORBA技术给出了模型的模拟实验方案.由于所给出的任务调度模型具有良好的对称性,能够容易地将其扩展为具有N个计算结点的任务调度模型,为实现、模拟和分析具体的任务调度算法打下了基础. 展开更多
关键词 分布式环境 任务调度/任务调度器 任务队列 模型/Petri网模型
在线阅读 下载PDF
μC/OS-Ⅱ二级调度算法的硬件实现 被引量:1
8
作者 李岩 崔浩鑫 杜永斌 《计算机工程与应用》 CSCD 北大核心 2016年第12期1-4,52,共5页
针对μC/OS-Ⅱ不支持同优先级任务轮转调度的问题,提出了二级混合任务调度策略。第一级调度把任务优先级高低作为任务调度的标准,实现不同优先级任务的抢占式调度;第二级采用时间片轮转策略,实现同优先级任务的轮转调度。采用FPGA片内... 针对μC/OS-Ⅱ不支持同优先级任务轮转调度的问题,提出了二级混合任务调度策略。第一级调度把任务优先级高低作为任务调度的标准,实现不同优先级任务的抢占式调度;第二级采用时间片轮转策略,实现同优先级任务的轮转调度。采用FPGA片内的寄存器和RAM实现了等待任务列表和就绪表,并设计了后继轮转任务查找电路实现时间片轮转调度。整个设计采用VHDL,通过ISE 10.1软件时序仿真验证。仿真结果证明,硬件实现行之有效。 展开更多
关键词 实时操作系统 时间片轮转调度 硬件任务调度器 现场可编程门阵列
在线阅读 下载PDF
自律分散的电力系统复合自动计算分析工具设计与实现 被引量:4
9
作者 代贤忠 沈沉 +4 位作者 陈颖 孙昕炜 汤蕾 林韩 黄道姗 《电网技术》 EI CSCD 北大核心 2014年第5期1181-1188,共8页
在现有电力系统计算分析软件的体系结构不够开放的限制条件下,从电力系统计算分析工作的特点出发,对计算分析进行层次划分,提炼复合自动计算分析工具设计的2个关键技术问题。基于自律分散系统模型和OSGi规范,设计功能流程和框架,解决上... 在现有电力系统计算分析软件的体系结构不够开放的限制条件下,从电力系统计算分析工作的特点出发,对计算分析进行层次划分,提炼复合自动计算分析工具设计的2个关键技术问题。基于自律分散系统模型和OSGi规范,设计功能流程和框架,解决上述2个关键技术问题,完成复合自动计算分析工具的标准化整体设计,为综合型的复合自动计算分析功能的实现提供一般方法。设计实现了以数据变化驱动的案例生成流程;以PSD电力系统计算分析软件为例,完成标准计算分析工具的调用设计;设计任务调度器,实现计算内核的管理和计算任务的调度;最后以特高压电网振荡解列故障样本筛选和电网安全稳定控制措施有效性自动校验为例,展示了复合自动计算分析工具总体设计的可行性和实用效果。 展开更多
关键词 自律分散 复合自动计算分析 计算内核 任务调度器 故障筛选 安控措施校验
在线阅读 下载PDF
UCMLib:一种多核多线程编程库
10
作者 杨际祥 《计算机科学》 CSCD 北大核心 2016年第4期188-191,共4页
多核并行编程的开发效率和加速比是影响多核进一步发展的两个重要问题。针对这两个问题,设计并实现了一个轻量级的多核多线程库(UCMLib)。该库基于任务原语概念,提供了数据并行性和任务并行性两种表达逻辑并行性的模式;对多线程编程的... 多核并行编程的开发效率和加速比是影响多核进一步发展的两个重要问题。针对这两个问题,设计并实现了一个轻量级的多核多线程库(UCMLib)。该库基于任务原语概念,提供了数据并行性和任务并行性两种表达逻辑并行性的模式;对多线程编程的复杂性进行了封装和抽象,为开发者提供了高级的编程方法而不必显式地考虑锁和竞争,并降低了并行编程难度以提高开发效率。UCMLib的任务调度器基于对任务队列和工作者线程的有效构建和管理来提高并行程序的加速比。性能测试表明,当计算规模增大时,UCMLib在数据并行性与任务并行性两方面获得了比TPL库略优的加速比。最后给出了可能的性能改进方法以及需要进一步研究的问题。 展开更多
关键词 多核多线程 数据并行性 任务并行性 任务调度器
在线阅读 下载PDF
Two-stage scheduling algorithm based on priority table for clusters with inaccurate system parameters
11
作者 刘安丰 陈志刚 熊策 《Journal of Central South University of Technology》 EI 2006年第2期184-189,共6页
A new two-stage soft real-time scheduling algorithm based on priority table was proposed for task dispatch and selection in cluster systems with inaccurate parameters. The inaccurate characteristics of the system were... A new two-stage soft real-time scheduling algorithm based on priority table was proposed for task dispatch and selection in cluster systems with inaccurate parameters. The inaccurate characteristics of the system were modeled through probability analysis. By taking into account the multiple important system parameters, including task deadline, priority, session integrity and memory access locality, the algorithm is expected to achieve high quality of service. Lots of simulation results collected under different load conditions demonstrate that the algorithm can not only effectively overcome the inaccuracy of the system state, but also optimize the task rejected ratio, value realized ratio, differentiated service guaranteed ratio, and session integrity ensured ratio with the average improvement of 3.5%, 5.8%, 7.6% and 5. 5%, respectively. Compared with many existing schemes that cannen deal with the inaccurate parameters of the system, the proposed scheme can achieve the best system performance by carefully adjusting scheduling probability. The algorithm is expected to be promising in systems with soft real-time scheduling requirement such as E-commerce applications. 展开更多
关键词 task scheduling priority table inaccurate information quality of service(QoS)
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部