首页 | 本学科首页   官方微博 | 高级检索  
     

应用于实时控制系统的线程池调度策略设计
引用本文:刘毅,刘传菊.应用于实时控制系统的线程池调度策略设计[J].计算机工程与应用,2010,46(32):71-73.
作者姓名:刘毅  刘传菊
作者单位:仲恺农业工程学院 信息学院,广州 510225
基金项目:广东省科技计划项目,仲恺农业工程学院自然科学基金
摘    要:在进行多任务实时控制系统设计时,采用线程池技术是一种有效的解决方法,但必须首先避免超时的发生。为了降低线程完成的超时发生率,采用Half-Sync/Half-Async线程池架构建立实时控制系统的线程池,利用最小二乘支持向量回归机(LSSVR)对线程执行时间进行预测估计,再基于估计结果对线程池线程的分配调度优先级别算法进行设计。性能测试以无线图像传感器网络节点为对象对所设计的LSSVR线程池及其他线程池在不同状态下的超时发生率做了比较,结果表明在大多数应用情况下LSSVR线程池在抑制超时方面具有明显的优越性。

关 键 词:最小二乘支持向量回归机  实时控制  线程池  
收稿时间:2010-7-7
修稿时间:2010-9-8  

Scheduling strategy design of thread pool for real-time control system
LIU Yi,LIU Chuan-ju.Scheduling strategy design of thread pool for real-time control system[J].Computer Engineering and Applications,2010,46(32):71-73.
Authors:LIU Yi  LIU Chuan-ju
Affiliation:Information College,Zhongkai University of Agriculture and Engineering,Guangzhou 510225,China
Abstract:While designing multi-task real-time control systems,thread pool technology is an effective solution,and overtime is a chief avoidance of real-time control systems.In order to reduce the overtime rate of thread completeness,Half-Sync/Half-Async thread pool framework is applied to establish the thread pool of real-time control system,and Least Square Support Vector Regression(LSSVR) is used to estimate the executing times of threads.Also,a scheduling priority algorithm of thread pool is designed based on the estimation results.In performance test,wireless image sensor network is implemented to test the overtime ratios of LSSVR and other thread pools in different states,and test result indicates that LSSVR thread pool has visible superiority of overtime avoidance in most applications.
Keywords:Least Square Support Vector Regression(LSSVR)  real-time control  thread pool  
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号