论文部分内容阅读
继前两代QorIQ嵌入式多核处理器大获成功和市场认可后,飞思卡尔半导体公司又发布了第三代QorIQ产品组合的中心件——新系统架构Layerscape。这个与内核无关的、软件感知的架构可满足网络基础设施OEM厂商所需的灵活性和可扩展性,帮助他们应对大量互连的设备、海量的数据集、更严格的安全要求、实时的服务供应和日益变幻莫测的网络通信模式。
Layerscape架构是一个全新的网络系统架构方法——一个以软件和编程能力为主的方法。它将高层路由决策中的数据包加速和转发操作模块化;简化了层与层之间的交互作用;采用同步的运行至完成(run-tocompletion)模式;并使用标准的C/C++语言在整个架构内支持统一的编程框架。极大的编程灵活性和架构可扩展性可在网络上进行实时’软’控制、保护软件投资,并有助于确保不断演进。
飞思卡尔高级副总裁兼网络与多媒体解决方案事业部总经理Tom Deitrich表示:“为了满足更智能、更动态的网络需求,飞思卡尔采用了软件感知的新Layerscape架构,使我们的QorIQ平台又迈出了重要一步。与竞争对手不同,我们已经使软件感知成为我们新架构不可或缺的部分,而不是之后添加上去的。凭借与内核无关的兼容性、独立性、高效的数据包处理和实时的可视化功能等创新技术,我们正在加快网络的智能化。”
Layerscape架构基于飞思卡尔可扩展的网络IP产品组合,并充分发挥该产品组合的优势,演进、扩展了QorIQ Data Path Acceleration Architecture(数据路径加速架构,DPAA)。它从整体的视角来设计完整的系统架构,旨在保证最佳的编程能力,实现突破性的数据包处理效率和相关的性能提升。飞思卡尔将以 Layerscape架构为基础,推出一系列广泛的QorIQ多核处理器--从性能高达100 Gbps的多核数据路径器件到高度集成、高成本效益、高效节能的产品。后一类三高产品将以低于3W的功率运行,并适当采用Power Architecture和ARM技术。
模块化的Layerscape架构包含三个独立且灵活的层,使飞思卡尔在设计QorIQ器件时可根据需要增加、减少或取消层,为给定应用提供最佳解决方案。这三个层分别是:
通用处理层(General-Purpose Processing Layer,GPPL)- 提供通用的计算性能。此层专用于虚拟化的云服务和控制平面应用。
加速包处理层(Accelerated Packet Processing Layer ,APPL) - 执行自动的数据包处理,使客户能在一个连续、同步的运行至完成模式中编写增值功能程序。运行至完成模式简化了硬件微架构,为客户提供了一个基于C语言的嵌入式编程模型。
高速分组I/O层(Express Packet I/O Layer ,EPIL) -有利于网络接口之间达到确定的真正线速性能(高达100G),支持L2及以上层的交换能力。
Layerscape架构是一个全新的网络系统架构方法——一个以软件和编程能力为主的方法。它将高层路由决策中的数据包加速和转发操作模块化;简化了层与层之间的交互作用;采用同步的运行至完成(run-tocompletion)模式;并使用标准的C/C++语言在整个架构内支持统一的编程框架。极大的编程灵活性和架构可扩展性可在网络上进行实时’软’控制、保护软件投资,并有助于确保不断演进。
飞思卡尔高级副总裁兼网络与多媒体解决方案事业部总经理Tom Deitrich表示:“为了满足更智能、更动态的网络需求,飞思卡尔采用了软件感知的新Layerscape架构,使我们的QorIQ平台又迈出了重要一步。与竞争对手不同,我们已经使软件感知成为我们新架构不可或缺的部分,而不是之后添加上去的。凭借与内核无关的兼容性、独立性、高效的数据包处理和实时的可视化功能等创新技术,我们正在加快网络的智能化。”
Layerscape架构基于飞思卡尔可扩展的网络IP产品组合,并充分发挥该产品组合的优势,演进、扩展了QorIQ Data Path Acceleration Architecture(数据路径加速架构,DPAA)。它从整体的视角来设计完整的系统架构,旨在保证最佳的编程能力,实现突破性的数据包处理效率和相关的性能提升。飞思卡尔将以 Layerscape架构为基础,推出一系列广泛的QorIQ多核处理器--从性能高达100 Gbps的多核数据路径器件到高度集成、高成本效益、高效节能的产品。后一类三高产品将以低于3W的功率运行,并适当采用Power Architecture和ARM技术。
模块化的Layerscape架构包含三个独立且灵活的层,使飞思卡尔在设计QorIQ器件时可根据需要增加、减少或取消层,为给定应用提供最佳解决方案。这三个层分别是:
通用处理层(General-Purpose Processing Layer,GPPL)- 提供通用的计算性能。此层专用于虚拟化的云服务和控制平面应用。
加速包处理层(Accelerated Packet Processing Layer ,APPL) - 执行自动的数据包处理,使客户能在一个连续、同步的运行至完成模式中编写增值功能程序。运行至完成模式简化了硬件微架构,为客户提供了一个基于C语言的嵌入式编程模型。
高速分组I/O层(Express Packet I/O Layer ,EPIL) -有利于网络接口之间达到确定的真正线速性能(高达100G),支持L2及以上层的交换能力。