应用于实时控制系统的线程池调度策略设计  被引量:2

Scheduling strategy design of thread pool for real-time control system

在线阅读下载全文

作  者:刘毅[1] 刘传菊[1] 

机构地区:[1]仲恺农业工程学院信息学院,广州510225

出  处:《计算机工程与应用》2010年第32期71-73,104,共4页Computer Engineering and Applications

基  金:广东省科技计划项目(No.2006B21001010);仲恺农业工程学院自然科学基金资助项目(No.G3100017)~~

摘  要:在进行多任务实时控制系统设计时,采用线程池技术是一种有效的解决方法,但必须首先避免超时的发生。为了降低线程完成的超时发生率,采用Half-Sync/Half-Async线程池架构建立实时控制系统的线程池,利用最小二乘支持向量回归机(LSSVR)对线程执行时间进行预测估计,再基于估计结果对线程池线程的分配调度优先级别算法进行设计。性能测试以无线图像传感器网络节点为对象对所设计的LSSVR线程池及其他线程池在不同状态下的超时发生率做了比较,结果表明在大多数应用情况下LSSVR线程池在抑制超时方面具有明显的优越性。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.

关 键 词:最小二乘支持向量回归机 实时控制 线程池 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论] TP181[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象