期刊文献+

基于单核DSP实时多任务宏观并行软件架构

Real-time Multitasking Macro Parallel Software Architecture Based on Single-core DSP
下载PDF
导出
摘要 现有单核嵌入式系统大多采用的是串行任务执行方式,系统在复杂任务执行过程中,不能快速有效地响应其他任务.通过对复杂任务的拆分以限制单个任务执行时间,减少系统延时程序的使用,以及使用查询任务标志调度任务等方法,设计并实现了一种基于单核DSP的实时多任务宏观并行软件架构.实际应用系统的试验验证了该软件架构在复杂多任务系统中任务响应快,可满足系统实时性要求,能够保证系统稳定运行. The serial task execution mode is used in most of the existing single-core embedded systems. The system can not respond to other tasks quickly and effectively, during the execution of complex tasks. A real-time multitasking macro parallel software architecture based on single-core DSP is designed by splitting for the complex task, reducing the use of system latency program and querying task marks to scheduling task. The experiment test show that rapid task responding in complex multitasking system can meet the request of instantaneity, stability of the system and multitask parallel at the macroscopic level.
出处 《微电子学与计算机》 CSCD 北大核心 2015年第10期111-114,120,共5页 Microelectronics & Computer
基金 国家自然科学基金项目(51174084)
关键词 单核 DSP 多任务 宏观并行 软件架构 single-core DSP, multitask macro parallel software architecture
  • 相关文献

参考文献11

二级参考文献42

  • 1李兴建,李琨,马文玲.分时操作系统思想在单片机中的具体应用[J].电子设计应用,2003(2):56-58. 被引量:4
  • 2李明强,程小辉,沈旭.基于8051系列单片机的实时操作系统设计[J].桂林工学院学报,2005,25(1):128-132. 被引量:3
  • 3方志雄.分时操作系统思想在单片机编程中的实现[J].邯郸学院学报,2005,15(3):28-31. 被引量:2
  • 4沈胜庆.嵌入式操作系统的内核研究[J].微计算机信息,2006,22(02Z):72-74. 被引量:32
  • 5冯涛.[D].西安交通大学,1997.
  • 6Rau B, Fisher J. Instruction-Level Parallel Processing: History, Overview, and Perspective [ J ]. Journal of Supercomputing. 1993,7(21 ):9 - 50.
  • 7Wall D W. Limits of instruction-level parallelism[ A]. In Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems [C]. Santa Clara,United States, 1991,26(4) : 176 - 189.
  • 8Lam M S. Limits of control flow on parallelism [ A ]. In Proceedings of the 18th International Symposium on Computer Architecture[ C]. Queensland, Australia, 1992,20(2) :46 - 57.
  • 9Butler M. Single instruction stream parallelism is greater than two[A]. In Proceedings of the 18th International Symposium on Computer Architecture [ C ]. Toronto, Canada, 1991. 276 - 286.
  • 10Tullsen D M. Simultaneous multithreading: maximizing onchip parallelism[A]. In Proceedings of the 22nd Annual International Symposium on Computer Architecture[ C ]. Barcelona, Spain, 1995. 392 - 403.

共引文献106

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部