基于多片FPGA的双优先级动态调度算法
[Abstract]:In order to solve the problem of inefficient processing of mass data in high-speed network by single-chip field programmable gate array (FPGA), a multi-processor dual-priority scheduling algorithm is proposed. Based on the high speed data acquisition and processing model of multi-chip FPGA parallel processing, a dual-priority dynamic scheduling algorithm based on multi-chip FPGA is proposed. A critical relaxation scheduling (EDCL) algorithm is proposed for strong real-time periodic tasks with low priority. The priority of the task is determined according to the relaxation degree of the task. If the lifting time is not completed, it is raised to a high priority segment, and the soft real-time periodic task is set in the middle priority segment. By extending the current task deadline to the dynamic fuzzy threshold for scheduling. Experimental results show that the proposed algorithm can effectively schedule strong real-time periodic tasks, ensure priority execution of important tasks, and reduce the miss rate of soft real-time periodic tasks caused by preemption.
【作者单位】: 桂林电子科技大学电子工程与自动化学院;桂林电子科技大学计算机科学与工程学院;桂林电子科技大学信息与通信学院;
【基金】:国家自然科学基金资助项目(61163058) 广西自然科学基金资助项目(2011GXNSFB018076) 广西科学研究与技术开发计划项目(桂科攻11107006-21)
【分类号】:TP393.08;TN791
【参考文献】
相关期刊论文 前5条
1 刘怀,费树岷;基于双优先级的实时多任务动态调度[J];计算机工程;2005年18期
2 李琦;巴巍;;两种改进的EDF软实时动态调度算法[J];计算机学报;2011年05期
3 刘航,戴冠中,李晖晖,慕德俊;基于FPGA的高速网络入侵检测系统[J];计算机应用;2004年05期
4 何毅华;易清明;石敏;;低成本网络数据传输存储系统的FPGA实现[J];计算机应用;2009年12期
5 朱晴;吴宁;顾薛平;;基于FPGA的千兆网络数据采集系统设计与实现[J];微型机与应用;2011年21期
相关硕士学位论文 前2条
1 朱俊超;基于多处理器的双优化级调度算法改进与实现[D];大连理工大学;2010年
2 林洪周;万兆网络数据包捕获系统的研究与开发[D];华中科技大学;2008年
【共引文献】
相关期刊论文 前10条
1 罗惠谦;刘恺;;一种基于ARM和内容可寻址存储器的硬件防火墙[J];计算机安全;2008年05期
2 阚君满;秦俊;赵宏伟;曹文浩;;基于累计价值的最早最终截止期优先调度策略[J];吉林大学学报(理学版);2012年02期
3 张益嘉;马洪连;丁男;;实时多处理器系统的双优先级调度算法[J];计算机工程;2011年01期
4 赵国锋;卢玉奇;徐川;;IDC网站运营支撑系统设计与实现[J];计算机工程;2011年07期
5 王艳秋;兰巨龙;何斌;;一种基于FPGA的IPv6网络入侵检测系统[J];计算机应用;2006年10期
6 孙珊珊;张崔肖;靳淑敏;;浅谈高速网络下的入侵检测技术[J];科技情报开发与经济;2007年36期
7 张永悦;孙瑜;李允;徐建华;;复杂实时系统可调度性判定工具的研究与实现[J];计算机工程;2013年01期
8 赵月爱;彭新光;;高速网络环境下的入侵检测技术研究[J];计算机工程与设计;2006年16期
9 张水平;孙云星;张凤琴;沈迪;朱瑞;;SOA架构的分布式网络监管系统的设计与实现[J];计算机工程与设计;2011年07期
10 方益明;严义;;免疫入侵检测系统的一种硬件实现方法研究[J];微电子学与计算机;2006年07期
相关博士学位论文 前2条
1 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年
2 赵月爱;基于非均衡数据分类的高速网络入侵检测研究[D];太原理工大学;2010年
相关硕士学位论文 前10条
1 朱俊超;基于多处理器的双优化级调度算法改进与实现[D];大连理工大学;2010年
2 冯国兴;网络流量负载均衡策略的研究与实现[D];电子科技大学;2011年
3 毛广莲;基于双FIFO的网络隔离器的研究[D];辽宁大学;2011年
4 高艳兵;基于FPGA的网络入侵检测系统的设计[D];哈尔滨工程大学;2011年
5 谷雨;高速公路万兆以太通信网的设计与实施管理研究[D];复旦大学;2011年
6 赵月爱;高速网络入侵检测负载均衡算法研究[D];太原理工大学;2006年
7 谢建平;单处理器环境下实时混合任务的调度算法研究[D];武汉理工大学;2008年
8 刘恺;基于ARM的硬件防火墙系统的研究[D];武汉理工大学;2008年
9 文威;网络应用层数据分类采集器的设计与实现[D];华中科技大学;2007年
10 饶超;千兆网络报文捕获平台的设计与实现[D];华中科技大学;2007年
【二级参考文献】
相关期刊论文 前10条
1 秦根建,张秉权;网络数据包截获机制的研究[J];兵工自动化;2003年06期
2 钱丽萍,高光来,李亚萍;基于BPF和LIBPCAP库的包捕获应用系统的设计[J];电脑学习;1999年06期
3 刘怀,沈捷,费树岷;用双优先级算法调度控制系统的实时周期性任务[J];东南大学学报(自然科学版);2003年02期
4 赵文武;李鹏;;28FJ3A系列FLASH存储器与FPGA的接口设计[J];电脑知识与技术;2006年35期
5 戚玉华;吴学智;顿新平;;高速网络数据流分类系统[J];电子测量技术;2006年05期
6 王重钢,隆克平,龚向阳,程时端;分组交换网络中队列调度算法的研究及其展望[J];电子学报;2001年04期
7 苏耀峰;王德刚;魏急波;;DM9000A原理及其与基带信号处理平台的结合应用[J];国外电子元器件;2007年04期
8 孙冰心;Linux下防火墙框架Net Filter剖析与扩展[J];哈尔滨师范大学自然科学学报;2003年06期
9 王强,王宏安,金宏,戴国忠;实时系统中的非定期任务调度算法综述[J];计算机研究与发展;2004年03期
10 李仁发;刘彦;徐成;;多处理器片上系统任务调度研究进展评述[J];计算机研究与发展;2008年09期
相关硕士学位论文 前1条
1 同爱丽;实时多任务调度方法研究与应用[D];西北工业大学;2006年
【相似文献】
相关期刊论文 前10条
1 蔡妍艳;胡跃明;高红霞;;基于SMP的高速高精度贴片机并行图像处理[J];计算机测量与控制;2006年01期
2 赵国琪;赵永波;;一种基于ADSP-TS101的多普勒滤波器组设计[J];火控雷达技术;2006年01期
3 李琳;郭立;白雪飞;王妙锋;;MPEG2 AAC系统中一种高效的MDCT/IMDCT递归电路结构(英文)[J];中国科学技术大学学报;2008年03期
4 肖宏峰;谭冠政;;并行遗传算法的FPGA硬件实现研究[J];小型微型计算机系统;2008年06期
5 万海军;何东健;徐尚中;;基于FPGA的图像中值滤波算法硬件实现[J];微计算机信息;2008年21期
6 姚琳;;Encounter数字实现系统支持多核技术和高级工艺节点[J];电子设计技术;2009年02期
7 李国玉;;H.264中并行化的CAVLC编码器架构设计[J];信息技术;2009年05期
8 许昌满;李国平;王国中;;AVS编码器Slice并行处理算法研究与实现[J];中国图象图形学报;2009年06期
9 李仕专;李维涛;姜全贤;符天;;一种基于并行计算的快速FFT IP核设计[J];计算机与数字工程;2010年04期
10 李炳新;汪波;张辉;;用于可重构计算的FPGA开发平台的研究[J];微电子学与计算机;2010年11期
相关会议论文 前9条
1 潘泉;张洪才;戴冠中;杜宏伟;;交互式多模型滤波器及其并行实现研究[A];1995年中国控制会议论文集(上)[C];1995年
2 李杰;蔡灿辉;;基于DSP的H.264解码器的优化[A];第十二届全国信号处理学术年会(CCSP-2005)论文集[C];2005年
3 徐侃;陈如山;杜磊;朱剑;杨阳;;可编程图形处理器加速无条件稳定的Crank-Nicolson FDTD分析三维微波电路[A];2009年全国微波毫米波会议论文集(下册)[C];2009年
4 康长武;李景华;;FIR滤波器在可编程逻辑器件上的实现[A];2002中国控制与决策学术年会论文集[C];2002年
5 邓英;乔东海;;硅微光纤传声器PGC信号的FPGA数字解调[A];2009’中国西部地区声学学术交流会论文集[C];2009年
6 杨雅雯;吴菲;李力南;;基于SOPC仿真测试平台的软硬件协同设计[A];第二十四届中国(天津)2010’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2010年
7 孙唐;李志鹏;刘富强;;FPGA上并行全图像互相关算法测速的实现[A];全国第二届信号处理与应用学术会议专刊[C];2008年
8 钱伟康;孟宪元;;FPGA技术在数字信号处理应用中的地位[A];全国第二届信号处理与应用学术会议专刊[C];2008年
9 梁钢;;网格计算技术在EDA中心的应用[A];Java技术及应用的进展——第八届中国Java技术及应用交流大会文集[C];2005年
相关博士学位论文 前8条
1 刘彦;异构多核片上系统的任务调度及应用研究[D];湖南大学;2009年
2 蒋志迪;可编程媒体处理系统芯片(SoC)结构设计研究[D];浙江大学;2005年
3 张徐亮;一种动态数据结构——池及其在VLSI电路布局设计中的应用[D];电子科技大学;2001年
4 陈科明;媒体多处理器系统芯片的设计研究[D];浙江大学;2007年
5 马宏星;可重构多核片上系统软硬件功能划分与协同技术研究[D];中国科学技术大学;2010年
6 刘凯;静止图像编码器的实现结构研究[D];西安电子科技大学;2005年
7 殷瑞祥;DCT快速新算法及滤波器结构研究与子波变换域图像降噪研究[D];华南理工大学;2000年
8 王超;异构多核可重构片上系统关键技术研究[D];中国科学技术大学;2011年
相关硕士学位论文 前10条
1 刘沙;可重构系统任务调度与系统级FPGA抗辐照设计[D];复旦大学;2010年
2 汪涵;3D-Noc全系统仿真器搭建和基于任务调度的温度管理研究[D];上海交通大学;2011年
3 胡轶;语音编码LPC参数提取的FPGA实现[D];东华大学;2007年
4 马平;可重构系统中的任务划分和任务调度的研究[D];河北工业大学;2006年
5 王建东;成像制导实时处理算法评估系统设计[D];中国人民解放军国防科学技术大学;2002年
6 冯燕;多模视频解码芯片中环路滤波模块的设计[D];兰州大学;2006年
7 郑文明;基于FPGA的数字信号处理算法研究与高效实现[D];哈尔滨工程大学;2009年
8 刘文国;基于FPGA的RS(255,223)编解码器的高速并行实现[D];电子科技大学;2009年
9 盖芳钦;星上红外运动点目标检测技术研究[D];中国科学院研究生院(空间科学与应用研究中心);2010年
10 黄婷婷;片上网络拥塞控制算法研究和设计[D];电子科技大学;2011年
,本文编号:2281453
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2281453.html