首页> 外文会议>Embedded Systems Conference >'Software Design for Multicore Systems - 2013 Edition'
【24h】

'Software Design for Multicore Systems - 2013 Edition'

机译:“Multicore Systems的软件设计 - 2013年版”

获取原文

摘要

At first glance, the design of software for multi-core systems appears to be similar to the design of traditional embedded multitasking software. But application software for multi-core systems can often be much larger in scale and much more complex than software that has in the past been developed for traditional single-CPU embedded systems. Hence we need some additional methodological recommendations to guide our work at this new scale and new level of complexity. In a first approximation, those guidelines can be similar to those for the design of distributed multi-processor systems. However, multi-core systems are not simply miniaturized distributed systems. Before embarking on the design of software for a multi-core system, some differences between multi-core and distributed systems must be understood, and then taken into account when architecting software that is destined to run on multi-core SOCs (Systems-On-a-Chip). Many of the design assumptions that have been the firm foundation of embedded systems multitasking software design for the past 20-30 years, are no longer valid when designing software for multi-core SOCs.
机译:乍一看,多核系统软件的设计似乎类似于传统嵌入式多任务软件的设计。但是,对于多核系统的应用软件通常比以前已经为传统的单CPU嵌入式系统开发了过去的尺寸范围和更复杂。因此,我们需要一些额外的方法论建议,以指导我们的工作,以这种新规模和新的复杂程度。在第一个近似下,这些指南可以类似于分布式多处理器系统设计的指导。然而,多核系统不仅仅是小型化分布式系统。在开始对多核系统的软件设计之前,必须了解多核和分布式系统之间的一些差异,然后在架构用于在多核SoC上运行的架构软件时考虑(系统 - A片)。许多设计假设是过去20 - 30年代嵌入式系统多任务软件设计的坚实基础,在为多核SoC设计软件时不再有效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号