支持多线程处理器的实时操作系统实现研究  被引量:2

Study on implementation of real-time operating system that supports multi-threading processor

在线阅读下载全文

作  者:成杏梅[1] 刘鹏[1] 顾雄礼[1] 江国范[1] 姚庆栋[1] 

机构地区:[1]浙江大学信息与电子工程学系,浙江杭州310027

出  处:《浙江大学学报(工学版)》2009年第7期1177-1181,共5页Journal of Zhejiang University:Engineering Science

基  金:霍英东教育基金资助项目(94031);国家自然科学基金资助项目(60873112)

摘  要:考虑到多线程处理器开发对实时操作系统的需求,结合其硬件特点,对已有的实时操作系统进行修改,给出了多线程处理器的操作系统实现.这种处理在充分利用多线程技术特点的同时,还可以保留原有实时操作系统的性能优势.以MPEG-1解码系统为例,给出了其在媒体系统芯片和多线程处理器上基于实时操作系统的任务调度实现.实验结果表明,提出的操作系统实现方案充分利用了多线程技术,能够提升系统的实时性能,降低实时操作系统的管理开销,并简化终端程序员的编程工作.According to the requirement for the real-time operating system (RTOS) of the development of the multi-threading processor, an implementation plan of RTOS for multi-threading processor that combined the hardware characteristics was presented by modifying the existing RTOS. The proposed method can maintain the performance of the existing RTOS when fully utilizing the multi-threading technology. The MPEG-1 decoder system was taken as an example and the task scheduling based on the RTOS on the Media-SoC was compared with that on the multi-threading processor. Experimental results indicated that the presented implementation plan fully utilized the multi-threading technology, and improved the realtime performance of system, decreased RTOS overhead and simplified programming work.

关 键 词:多线程 实时操作系统 系统芯片 任务调度 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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