期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
Energy-Efficient Deterministic Fault-Tolerant Scheduling for Embedded Real-Time Systems
1
作者 李国徽 胡方晓 +1 位作者 杜小坤 唐向红 《Journal of Southwest Jiaotong University(English Edition)》 2009年第4期283-291,共9页
By combining fault-tolerance with power management, this paper developed a new method for aperiodic task set for the problem of task scheduling and voltage allocation in embedded real-time systems. The scbedulability ... By combining fault-tolerance with power management, this paper developed a new method for aperiodic task set for the problem of task scheduling and voltage allocation in embedded real-time systems. The scbedulability of the system was analyzed through checkpointing and the energy saving was considered via dynamic voltage and frequency scaling. Simulation results showed that the proposed algorithm had better performance compared with the existing voltage allocation techniques. The proposed technique saves 51.5% energy over FT-Only and 19.9% over FT + EC on average. Therefore, the proposed method was more appropriate for aperiodic tasks in embedded real-time systems. 展开更多
关键词 Embedded real-time systems Aperiodic tasks Fault tolerance Power management task scheduling and voltageallocation
在线阅读 下载PDF
Adaptive Resource Planning for AI Workloads with Variable Real-Time Tasks
2
作者 Sunhwa Annie Nam Kyungwoon Cho Hyokyung Bahn 《Computers, Materials & Continua》 SCIE EI 2023年第3期6823-6833,共11页
AI(Artificial Intelligence)workloads are proliferating in modernreal-time systems.As the tasks of AI workloads fluctuate over time,resourceplanning policies used for traditional fixed real-time tasks should be reexami... AI(Artificial Intelligence)workloads are proliferating in modernreal-time systems.As the tasks of AI workloads fluctuate over time,resourceplanning policies used for traditional fixed real-time tasks should be reexamined.In particular,it is difficult to immediately handle changes inreal-time tasks without violating the deadline constraints.To cope with thissituation,this paper analyzes the task situations of AI workloads and findsthe following two observations.First,resource planning for AI workloadsis a complicated search problem that requires much time for optimization.Second,although the task set of an AI workload may change over time,thepossible combinations of the task sets are known in advance.Based on theseobservations,this paper proposes a new resource planning scheme for AIworkloads that supports the re-planning of resources.Instead of generatingresource plans on the fly,the proposed scheme pre-determines resourceplans for various combinations of tasks.Thus,in any case,the workload isimmediately executed according to the resource plan maintained.Specifically,the proposed scheme maintains an optimized CPU(Central Processing Unit)and memory resource plan using genetic algorithms and applies it as soonas the workload changes.The proposed scheme is implemented in the opensourcesimulator SimRTS for the validation of its effectiveness.Simulationexperiments show that the proposed scheme reduces the energy consumptionof CPU and memory by 45.5%on average without deadline misses. 展开更多
关键词 Resource planning artificial intelligence real-time system task scheduling optimization problem genetic algorithm
在线阅读 下载PDF
Assigning Real-Time Tasks in Environmentally Powered Distributed Systems
3
作者 Jian Lin Albert M. K. Cheng 《Circuits and Systems》 2014年第4期98-113,共16页
Harvesting energy for execution from the environment (e.g., solar, wind energy) has recently emerged as a feasible solution for low-cost and low-power distributed systems. When real-time responsiveness of a given appl... Harvesting energy for execution from the environment (e.g., solar, wind energy) has recently emerged as a feasible solution for low-cost and low-power distributed systems. When real-time responsiveness of a given application has to be guaranteed, the recharge rate of obtaining energy inevitably affects the task scheduling. This paper extends our previous works in?[1] [2] to explore the real-time task assignment problem on an energy-harvesting distributed system. The solution using Ant Colony Optimization (ACO) and several significant improvements are presented. Simulations compare the performance of the approaches, which demonstrate the solutions effectiveness and efficiency. 展开更多
关键词 Distributed Systems Energy HARVESTING real-time scheduling task ASSIGNMENT
在线阅读 下载PDF
Garbage Collection Scheduling of Aperiodic Tasks
4
作者 Ning Zhang Guang-Ze Xiong 《Journal of Electronic Science and Technology of China》 2009年第3期223-226,共4页
In the previous work of garbage collection (GC) models, scheduling analysis was given based on an assumption that there were no aperiodic mutator tasks. However, it is not true in practical real-time systems. The GC... In the previous work of garbage collection (GC) models, scheduling analysis was given based on an assumption that there were no aperiodic mutator tasks. However, it is not true in practical real-time systems. The GC algorithm which can schedule aperiodic tasks is proposed, and the variance of live memory is analyzed. In this algorithm, active tasks are deferred to be processed by GC until the states of tasks become inactive, and the saved sporadic server time can be used to schedule aperiodic tasks. Scheduling the sample task sets demonstrates that this algorithm in this paper can schedule aperiodic tasks and decrease GC work. Thus, the GC algorithm proposed is more flexible and portable. 展开更多
关键词 Aperiodic tasks garbage collector real-time scheduling
在线阅读 下载PDF
XIRAC:an optimized product-oriented near-real-time operating system with unlimited tasks and an innovative programming paradigm based on the maximum entropy method
5
作者 Alireza ZIRAK 《Frontiers of Information Technology & Electronic Engineering》 2025年第4期568-587,共20页
In the fiercely competitive landscape of product-oriented operating systems,including the Internet of Things(IoT),efficiently managing a substantial stream of real-time tasks coexisting with resource-intensive user ap... In the fiercely competitive landscape of product-oriented operating systems,including the Internet of Things(IoT),efficiently managing a substantial stream of real-time tasks coexisting with resource-intensive user applications embedded in constrained hardware presents a significant challenge.Bridging the gap between embedded and general-purpose operating systems,we introduce XIRAC,an optimized operating system shaped by information-theory principles.XIRAC leverages Shannon’s information theory to regulate processor workloads,minimize context switches,and preempt processes by maximizing system entropy tolerance.Unlike prior approaches that apply information theory to task priority alignment,the proposed method integrates maximum entropy into the core of the real-time operating system(RTOS)and scheduling algorithms.Subsequently,we optimize numerous system parameters by shifting and integrating commonly used unlimited tasks from the application layer to the kernel.We describe the advantages of this architectural shift,including improved system performance,scalability,and adaptability.A new application-programming paradigm,termed“object-emulated programming,”has emerged from this integration.Practical implementations of XIRAC in diverse products have revealed additional benefits,including reduced learning curves,elimination of library functions and threading dependencies,optimized chip capabilities,and increased competitiveness in product development.We provide a comprehensive explanation of these benefits and explore their impact through real-world use cases and practical applications. 展开更多
关键词 task scheduling Information theory Embedded real-time operating system(RTOS) Maximum entropy Load balancing
原文传递
Fault-Tolerant Scheduling for Real-Time Embedded Control Systems 被引量:15
6
作者 Chun-HuaYang GeertDeconinck Wei-HuaGui 《Journal of Computer Science & Technology》 SCIE EI CSCD 2004年第2期191-202,共12页
With the increasing complexity of industrial application, an embedded control system (ECS) requires processing a number of hard real-time tasks and needs fault-tolerance to assure high reliability. Considering the cha... With the increasing complexity of industrial application, an embedded control system (ECS) requires processing a number of hard real-time tasks and needs fault-tolerance to assure high reliability. Considering the characteristics of real-time tasks in ECS, an integrated algorithm is proposed to schedule real-time tasks and to guarantee that all real-time tasks are completed before their deadlines even in the presence of faults. Based on the nonpreemptive critical-section protocol (NCSP), this paper analyzes the blocking time introduced by resource conflicts of relevancy tasks in fault-tolerant multiprocessor systems. An extended schedulability condition is presented to check the assignment feasibility of a given task to a processor. A primary/backup approach and on-line replacement of failed processors are used to tolerate processor failures. The analysis reveals that the integrated algorithm bounds the blocking time, requires limited overhead on the number of processors, and still assures good processor utilization. This is also demonstrated by simulation results. Both analysis and simulation show the effectiveness of the proposed algorithm in ECS. 展开更多
关键词 embedded control system real-time task scheduling FAULT-TOLERANCE relevancy task blocking time
原文传递
Real-time task processing method based on edge computing for spinning CPS 被引量:3
7
作者 Shiyong YIN Jinsong BAO +1 位作者 Jie LI Jie ZHANG 《Frontiers of Mechanical Engineering》 SCIE CSCD 2019年第3期320-331,共12页
Spinning production is a typical continuous manufacturing process characterized by high speed and uncertain dynamics. Each manufacturing unit in spinning production produces various real-time tasks, which may affect p... Spinning production is a typical continuous manufacturing process characterized by high speed and uncertain dynamics. Each manufacturing unit in spinning production produces various real-time tasks, which may affect production efficiency and yam quality if not processed in time. This paper presents an edge computing- based method that is different from traditional centralized cloud computation because its decentralization characteristics meet the high-speed and high-response requirements of yam production. Edge computing nodes, real-time tasks, and edge computing resources are defined. A system model is established, and a real-time task processing method is proposed for the edge computing scenario. Experimental results indicate that the proposed real-time task processing method based on edge computing can effectively solve the delay problem of real-time task processing in spinning cyber-physical systems, save bandwidth, and enhance the security of task transmission. 展开更多
关键词 EDGE COMPUTING real-time task scheduling CPS SPINNING
原文传递
End-to-End Utilization Control for Aperiodic Tasks in Distributed Real-Time Systems 被引量:2
8
作者 廖勇 陈旭东 +2 位作者 熊光泽 朱清新 桑楠 《Journal of Computer Science & Technology》 SCIE EI CSCD 2007年第1期135-146,共12页
An increasing number of DRTS (Distributed model. The key challenges of such DRTS are guaranteeing Real-Time Systems) are employing an end-to-end aperiodic task utilization on multiple processors to achieve overload ... An increasing number of DRTS (Distributed model. The key challenges of such DRTS are guaranteeing Real-Time Systems) are employing an end-to-end aperiodic task utilization on multiple processors to achieve overload protection, and meeting the end-to-end deadlines of aperiodic tasks. This paper proposes an end-to-end utilization control architecture and an IC-EAT (Integration Control for End-to-End Aperiodic Tasks) algorithm, which features a distributed feedback loop that dynamically enforces the desired utilization bound on multiple processors. IC-EAT integrates admission control with feedback control, which is able to dynamically determine the QoS (Quality of Service) of incoming tasks and guarantee the end-to-end deadlines of admitted tasks. Then an LQOCM (Linear Quadratic Optimal Control Model) is presented. Finally, experiments demonstrate that, for the end-to-end DRTS whose control matrix G falls into the stable region, the IC-EAT is convergent and stable. Moreover,it is capable of providing better QoS guarantees for end-to-end aperiodic tasks and improving the system throughput. 展开更多
关键词 real-time scheduling end-to-end distributed real-time system feedback control scheduling aperiodic task
原文传递
A heuristic mixed real-time task allocation of virtual utilization in multi-core processor 被引量:4
9
作者 Hongbiao Liu Mengfei Yang +3 位作者 Tingyu Wang Chenghao Song Shenghui Zhu Xi Chen 《Journal of Information and Intelligence》 2023年第2期156-177,共22页
Multi-core processor is widely used as the running platform for safety-critical real-time systems such as spacecraft,and various types of real-time tasks are dynamically added at runtime.In order to improve the utiliz... Multi-core processor is widely used as the running platform for safety-critical real-time systems such as spacecraft,and various types of real-time tasks are dynamically added at runtime.In order to improve the utilization of multi-core processors and ensure the real-time performance of the system,it is necessary to adopt a reasonable real-time task allocation method,but the existing methods are only for single-core processors or the performance is too low to be applicable.Aiming at the task allocation problem when mixed real-time tasks are dynamically added,we propose a heuristic mixed real-time task allocation algorithm of virtual utilization VU-WF(Virtual Utilization Worst Fit)in multi-core processor.First,a 4-tuple task model is established to describe the fixedpoint task and the sporadic task in a unified manner.Then,a VDS(Virtual Deferral Server)for serving execution requests of fixed-point task is constructed and a schedulability test of the mixed task set is derived.Finally,combined with the analysis of VDS's capacity,VU-WF is proposed,which selects cores in ascending order of virtual utilization for the schedulability test.Experiments show that the overall performance of VU-WF is better than available algorithms,not only has a good schedulable ratio and load balancing but also has the lowest runtime overhead.In a 4-core processor,compared with available algorithms of the same schedulability ratio,the load balancing is improved by 73.9%,and the runtime overhead is reduced by 38.3%.In addition,we also develop a visual multi-core mixed task scheduling simulator RT-MCSS(open source)to facilitate the design and verification of multi-core scheduling for users.As the high performance,VU-WF can be widely used in resource-constrained and safety-critical real-time systems,such as spacecraft,self-driving cars,industrial robots,etc. 展开更多
关键词 Mixed real-time task set Multi-core scheduling task dynamical adding Virtual utilization scheduling simulator
原文传递
实时任务调度光纤通道交换机的设计与实现 被引量:3
10
作者 刘安 谭小虎 +2 位作者 褚文奎 李炳乾 刘达 《光通信技术》 北大核心 2017年第8期40-43,共4页
面对新一代航电系统对高带宽、高可靠、低延时的要求,为支持光纤通道协议在航电系统中的应用,满足FC网络构建的需求,采用共享存储结构,设计实现了一种FC交换机,同时对轮询调度高速总线模块、实时任务调度模块、PCIE模块进行详细设计。... 面对新一代航电系统对高带宽、高可靠、低延时的要求,为支持光纤通道协议在航电系统中的应用,满足FC网络构建的需求,采用共享存储结构,设计实现了一种FC交换机,同时对轮询调度高速总线模块、实时任务调度模块、PCIE模块进行详细设计。对关键的实时任务调度模块仿真,结果表明,设计的交换机可以满足对基于优先级实时任务的调度需求。 展开更多
关键词 光纤通道协议 光纤通道交换机 轮询调度高速总线模块 实时任务调度模块 PCIE模块
在线阅读 下载PDF
基于计算思维的虚拟操作系统设计 被引量:2
11
作者 石瑞峰 《现代电子技术》 北大核心 2019年第4期183-186,共4页
针对当前虚拟操作系统存在运行延时长、可视化程度低的问题,因此提出一种基于计算思维的虚拟操作系统。对虚拟操作系统的串口模块进行设计,为串口模块的各分区构建一个虚拟的串口终端,各分区对载体设备的操作均会被转换成对虚拟串口载... 针对当前虚拟操作系统存在运行延时长、可视化程度低的问题,因此提出一种基于计算思维的虚拟操作系统。对虚拟操作系统的串口模块进行设计,为串口模块的各分区构建一个虚拟的串口终端,各分区对载体设备的操作均会被转换成对虚拟串口载体设备的操作。虚拟操作系统任务调度模块中各任务均通过运行、就绪和阻塞完成虚拟进程调度,并在系统初始化过程中,为各虚拟进程设置好优先级,同时等待事件或消息驱动转向就绪队列,等到时间片来临时刻转入运行状态。虚拟操作系统可视化模块中的外部任务模拟功能单元允许测试人员于用户程序正常运行过程中,有目的地对程序的运行情况或者模拟情况进行修改;语言支持功能单元支持各种语言表征的各种测试任务。在虚拟操作系统关键技术中,以系统突发中断情况对应策略为对象进行分析。实验结果表明,该系统运行延时短、可视化程度高,具有可行性。 展开更多
关键词 计算思维 虚拟操作系统 串口模块 可视化模块 任务调度 虚拟进程
在线阅读 下载PDF
可变精度衰减调制的Linux嵌入式任务调度算法
12
作者 武苗苗 周来 《科技通报》 北大核心 2015年第4期142-144,共3页
对嵌入式Linux系统进程中的任务调度算法设计是保证操作系统稳定和高效运行的核心要素。传统的嵌入式Linux系统任务调度算法采用分簇能耗调度的PSO遗传进化算法,当任务复制和区间插入失衡时,调度效果不好。提出一种基于可变精度衰减调制... 对嵌入式Linux系统进程中的任务调度算法设计是保证操作系统稳定和高效运行的核心要素。传统的嵌入式Linux系统任务调度算法采用分簇能耗调度的PSO遗传进化算法,当任务复制和区间插入失衡时,调度效果不好。提出一种基于可变精度衰减调制的Linux嵌入式任务调度算法,首先进行Linux嵌入式任务调度平台总体设计,进行任务信息流模型构建,将嵌入式系统客户端将创建好的任务流提交给服务器,结合任务流集合中各任务流的优先级属性和提交时间,进行变精度衰减调制,得到Linux嵌入式分簇任务调度模型。实验结果表明,该算法无论是单个任务流还是在多任务流调度运行环境下,改进算法的任务调度耗时较少,通过可变精度衰减调制,保证了多任务流中的任务能够按照流程优先级属性以及提交的先后次序进行合理的分配,有效提高了Linux嵌入式系统的运行效率。 展开更多
关键词 LINUX嵌入式 任务调度 PSO遗传进化 调制
在线阅读 下载PDF
μC/OS-Ⅱ内核任务调度模块的扩展 被引量:2
13
作者 尹作为 郭兵 沈艳 《计算机应用》 CSCD 北大核心 2011年第10期2606-2608,2616,共4页
针对μC/OS-Ⅱ不能支持同级任务调度的限制,提出一种基于时间片轮询调度的策略。该策略借用μC/OS-Ⅱ内核中的两个优先级任务,充当时钟源和轮询引擎,让同级任务在最低优先级任务下轮流运行。在不失实时性的前提下,让内核支持多达192个... 针对μC/OS-Ⅱ不能支持同级任务调度的限制,提出一种基于时间片轮询调度的策略。该策略借用μC/OS-Ⅱ内核中的两个优先级任务,充当时钟源和轮询引擎,让同级任务在最低优先级任务下轮流运行。在不失实时性的前提下,让内核支持多达192个同级任务。实验及对比表明,该方案简单实用。 展开更多
关键词 μC/OS-Ⅱ 同级任务 时间片轮询调度 实时 模块扩展
在线阅读 下载PDF
动力锂电池模组多工位多电性能参数测试调度方法研究 被引量:4
14
作者 蔡家富 刘桂雄 《中国测试》 CAS 北大核心 2022年第1期9-13,共5页
针对多组动力锂电池多电性能参数测试过程存在测试通道闲置,整体测试时间较长、测试效率低的问题,研究动力锂电池模组多工位测试系统,并提出动力锂电池模组多工位多电性能参数任务调度方法。通过对电性能参数测试任务进行拆分并构建任... 针对多组动力锂电池多电性能参数测试过程存在测试通道闲置,整体测试时间较长、测试效率低的问题,研究动力锂电池模组多工位测试系统,并提出动力锂电池模组多工位多电性能参数任务调度方法。通过对电性能参数测试任务进行拆分并构建任务单元测试路径集,基于测试路径集求解任务调度总时间;基于蚁群算法(ant colony algorithm,ACA)对测试任务单元进行调度,求解最优任务测试路径集及测试总时间。结果表明,利用该方法对动力锂电池模组测试任务进行调度,可缩短49.3%测试总时间。 展开更多
关键词 动力锂电池模组 电性能参数测试 任务调度 蚁群算法
在线阅读 下载PDF
深溪沟水电站站内实时负荷优化分配 被引量:7
15
作者 钟青祥 李佳 +2 位作者 牟时宇 闻昕 曾宇轩 《人民长江》 北大核心 2023年第12期248-253,共6页
位于大渡河中下游的深溪沟水电站受瀑布沟水电站高强度调峰调频任务的影响,长期存在机组频繁启停、水位陡涨陡落等问题,常规的站内实时负荷优化分配方法难以同时满足计算时效性及电站水位控制、用水效率优化的要求。为实现实时、高效和... 位于大渡河中下游的深溪沟水电站受瀑布沟水电站高强度调峰调频任务的影响,长期存在机组频繁启停、水位陡涨陡落等问题,常规的站内实时负荷优化分配方法难以同时满足计算时效性及电站水位控制、用水效率优化的要求。为实现实时、高效和经济的实时负荷分配目标,在保证电站运行要求的前提下提高深溪沟水电站综合效益,提出了一种设置耗水量最小、水位平稳两个运行目标的站内实时负荷优化分配模型,并基于组合思想构建负荷分配总表以解决构建总表时的维数灾问题。用该分配方法对深溪沟水电站2019年1月下旬及7月中旬的实际运行进行分析验证。结果表明:在实现电站运行目标的前提下,在枯水期降低发电耗水量0.21%,减少穿越振动区及启停次数22.2%,在丰水期缩小电站水位波动范围49.74%,减少穿越振动区及启停次数50%。该实时负荷优化分配模型能够有效指导深溪沟水电站实时调度,对类似水电站调度具有较好参考意义。 展开更多
关键词 调峰调频 实时调度 厂内经济运行 负荷优化分配 水电站机组 深溪沟水电站
在线阅读 下载PDF
Implementation of an energy-efficient scheduling scheme based on pipeline flux leak monitoring networks 被引量:8
16
作者 ZHOU Peng YAO JiangHe PEI JiuLing 《Science in China(Series F)》 2009年第9期1632-1639,共8页
Flow against pipeline leakage and the pipe network sudden burst pipe to pipeline leakage flow for the application objects, an energy-efficient real-time scheduling scheme is designed extensively used in pipeline leak ... Flow against pipeline leakage and the pipe network sudden burst pipe to pipeline leakage flow for the application objects, an energy-efficient real-time scheduling scheme is designed extensively used in pipeline leak monitoring. The proposed scheme can adaptively adjust the network rate in real-time and reduce the cell loss rate, so that it can efficiently avoid the traffic congestion. The recent evolution of wireless sensor networks has yielded a demand to improve energy-efficient scheduling algorithms and energy-efficient medium access protocols. This paper proposes an energy-efficient real-time scheduling scheme that reduces power consumption and network errors on pipeline flux leak monitoring networks. The proposed scheme is based on a dynamic modulation scaling scheme which can scale the number of bits per symbol and a switching scheme which can swap the polling schedule between channels. Built on top of EDF scheduling policy, the proposed scheme enhances the power performance without violating the constraints of real-time streams. The simulation results show that the proposed scheme enhances fault-tolerance and reduces power consumption. Furthermore, that Network congestion avoidance strategy with an energy-efficient real-time scheduling scheme can efficiently improve the bandwidth utilization, TCP friendliness and reduce the packet drop rate in pipeline flux leak monitoring networks. 展开更多
关键词 real-time scheduling dynamic modulation scaling reclaiming scheme EDF sensor networks
原文传递
基于资源动态配置的IMA任务调度机制研究 被引量:2
17
作者 王冠 张育平 谷青范 《航空电子技术》 2013年第1期48-53,共6页
航空电子系统对于任务执行的实时性有很高的要求。本文通过对综合模块化航空电子(IMA)下的航电任务进行分析,提出了一种基于资源动态配置的任务调度方案,包括资源管理、任务管理以及任务调度等。通过利用随机Petri网对该调度方案的时间... 航空电子系统对于任务执行的实时性有很高的要求。本文通过对综合模块化航空电子(IMA)下的航电任务进行分析,提出了一种基于资源动态配置的任务调度方案,包括资源管理、任务管理以及任务调度等。通过利用随机Petri网对该调度方案的时间性能进行分析,验证了此调度方案可以缩短航电任务的平均执行时间,提高航电系统的效率。 展开更多
关键词 综合模块化航空电子(IMA) 资源动态配置 任务调度 随机PETRI网
在线阅读 下载PDF
基于任务调度算法的智能燃烧控制器设计
18
作者 丁理 《数字技术与应用》 2020年第4期111-112,共2页
应用在石膏板烘干生产线上的智能燃烧控制器,也可以实现对燃烧加热装置的控制。该控制器运用任务调度算法,能够达到燃烧室排真空、点火检测、空气进气量检测、燃气进气量控制以及安全报警等目的.同时,具有速度快、可靠性高的特点。
关键词 任务调度算法 智能燃烧 控制器 uC/OS-Ⅱ操作系统 控制模块
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部