• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
传感器

软件问题会拖多内核IC后腿,专家倡导新型编程模型

  2005年11月02日  

日前参加GSPx 2005研讨会的嘉宾指出,多内核IC虽挟效率和性能的双重优势,但它们需要隐藏软硬件细节的新型编程模型。

Gartner Dataquest首席分析师Daya Nadamuni指出,在多内核IC中,“软件是问题和机遇并存”。她表示,系统级芯片(SOC)不仅仅是硬件,而且是硬件/软件相连的层、实时操作系统(RTOS)、中间件和应用软件。缺少其中任何一部分,产品上市都会出现问题。

Nadamuni表示,SoC在2004年占据了16%的ASIC市场,31%的ASSP市场,预计将呈现快速增长。她认为,最大的消费市场是手持应用,而汽车电子也有望在未来成为一大增长领域。但成功取决于管理“软件爆炸”。失败的代价可能非常高昂,Nadamuni警告道。据她称,2004年中国65%的100美元以下的DVD播放机被返修,许多都是因为软件问题产生的。

此外,德州仪器核心IP架构师Steve Kreuger讨论了其公司的OMAP 2420多处理器SoC。该SoC包含一片ARM

11通用处理器、一片可编程DSP、许多特殊用途——比如视频和图形任务的处理器。他指出,特殊用途处理器的效率可能比通用处理器高10倍至20倍,而且能以较低的MHz提供所需的性能。

但不是没有代价。IP集成就是一个重大问题,Krueger表示。另一大挑战是异步IP接口和严格实时要求之间的冲突,后者倾向于与异步行为发生冲突。功率管理也是一大挑战,并导致TI将芯片划分为大量的带不对等电源电压的功率域。最后一大挑战是存储性能和一致性。

“多内核的主要问题是你如何将软件应用映射到日益复杂的硬件内,”Ignios公司首席技术官(CTO) Mark Lippett说道。“挑战是编程模型和它所提供的效率。”

Lippett表示,一个优良的编程模型就是透明度的问题,即对程序员隐藏硬件细节。他认为,程序员不应该担心可伸缩性、性能、存取、定位、失效、迁移或一致性。而且他指出,“我们不能牺牲实时效率以达至抽象级。”Lippett认为,所需要的是“平台抽象层(platform abstraction layer)”,用于将软件应用映射到硬件。Ignios在其SystemWeaver产品内提供这种层。

Imperas公司CEO Simon Davidmann指出,当软件成为功能的一大部分时,与ASIC配合默契的芯片设计方法就捉襟见肘。他说道,多内核设计正在推动我们朝向“处理器海洋”结构,可能包含成百上千个处理器。

然而当今,为一个处理器编写的软件几乎无法与另一个端接。编程模型瞄准的是单一处理器和单一线程。Davidmann认为,需要的是能够提炼出硬件和软件细节的编程模型,及将平台应用编译实现自动化的途径。

Polycore Software公司CEO Sven Brehmer表示,他已在嵌入编程领域驰骋20年,多内核IC是他在此期间所目睹的最具破坏力的东西。设计师突然之间就得担忧将数据在内核之间移动,管理不同类型的连接,对付共享及局部资源,也许还要跳跃于多个操作系统之间。

“我们需要找到将这些问题引入到应用开发内的途径,并保持相对简单,不用牺牲性能。”他表示,Polycore具有能提供这种抽象的“通信基础设施”。

一位观众问道,假定RTOS具有硬件知识,程序员也了解RTOS,为何需要抽象层?对此,Ignios的Lippett回答道,一个RTOS基于处理器,所需要的是与处理器级别对话的方式。他表示,需要一个抽象层来管理并行机制,允许重新定向应用、分配负载并管理功率。

“现实是如果你拿掉抽象,你能够发现任何问题的有效解决方案。但问题是我们没有那么奢侈。”


最新视频
欧姆龙机器人高速多点检查 | 统合控制器实现一体化控制,可实现2ms扫描周期,提升运行节拍   
欧姆龙机器人高速多点检查 | 通过设备统合仿真实现整机模拟,效率、竞争力双提升   
研祥智能
施耐德电气EAE
魏德米勒麒麟专题
魏德米勒
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能
AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能

12月18日,《AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能》在线研讨会即将开播。

电子半导体行业的数字化未来
电子半导体行业的数字化未来

为助力广大电子半导体企业洞悉行业数智化发展趋势,并提供切实可行、可靠的解决方案,推动整个行业繁荣发展,剑维软件的专家团队

在线会议
热门标签

社区