手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

GCC 10编译器取消对IBM Cell Broadband Engine SPU支持

[日期:2019-09-04] 来源:Linux公社  作者:醉落红尘 [字体: ]

明年的GNU Compiler Collection 10(GCC 10)编译器版本将取消对IBM Cell Broadband Engine SPU支持。

在大约十年内,IBM Cell处理器方面没有发生太多(任何事情?),GNU工具链的人员已经准备好使用之前由Sony维护的编译器目标来降低Cell Broadband Engine SPU支持。

截至周二的GCC开发代码中,Cell Broadband Engine的“协同处理单元”Synergistic Processing Unit(SPU)目标已被移除,此更改将针对2010年第二季度推出的GCC 10.1功能发布。在Cell Broadband Engine设计下,每个Synergistic Processor Element(SPE)由一个协同处理单元(SPU)组成。

Cell BE SPU支持已从GCC中删除,因为它已“过时”。从技术上讲,这并不能完全消除Cell BE支持,因为仍然存在使用PowerPC指令的PowerPC处理器元件(PPC),但开源编译器工具链已经取消SPE/SPU支持。如果没有能力使用SPE,那么曾经很有前途的Cell处理器就没有什么特别之处了。

放弃这个Cell SPU支持确实使GNU Compiler Collection代码库减少了超过34000行代码。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-09/160515.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款