ACE称之为“极端的架构。“这些处理器你妈妈告诉你,以避免因为他们只是太难以支持。你可以想出成为硬件特性,但是谁来找出如何将C代码将利用他们的东西?
高手会说:“不听你的母亲。“他们舒适的工具(我一直想读这个“Co-Sigh”,你知道,就像当你躺下和意识到你都需要谈论…但实际上,ACE宣称它“舒适”…)可以带奇怪的架构,并且帮你生成一个编译器比优化代码生成的C程序。
你在哪里找到这些处理器吗?在那些黑暗的小巷你母亲告诉你不要吗?也许…也许有一个耳机在这阴暗的性格穿着。不要问拆开,检查;相信我们的话。
但根深蒂固的处理器,看起来一点也不像你妈妈喜欢,像他们只有在运行代码;他们的黑暗角落中找到系统中每个周期计数非常具体的功能。喜欢音频。或视频或通信…好吧,你的想象力的限制。
在那里,你可以嘲笑2的幂,宽度。你想要精确的11位?17位?19位?(这些是主要例子…),你可以这样做,和舒适的会帮助你产生一个编译器,它允许一个C程序使用这些数据。你也可以设置自定义对齐。
和支持的架构不需要一些“这里有奇怪的架构支持”列表。如果你构建自己的通过弧(现在Synopsys对此)或Tensilica(现在的节奏),例如,您仍然可以使用舒适的生成编译器。
你可以找到更多关于他们的最新版公告。