SPARC架构是否仍然作为高端服务器上的JIT编译器目标?

时间:2010-09-05 18:56:51

标签: jit sparc

X86和AMD64是许多计算环境(台式机,服务器和超级计算机)最重要的架构。显然,JIT编译器应该支持它们以获得接受。

直到最近,SPARC架构才是编译器的合理下一步,特别是在高端服务器市场。但现在太阳已经死了,事情并不清楚。

Oracle似乎并不真正对它感兴趣,而且一些大项目正在放弃对该架构的支持(例如Ubuntu)。但另一方面,旨在开源最近处理器的OpenSPARC计划非常有前景,这意味着许多制造商可以在不久的将来免费实施和使用SPARC。

那么,作为JIT编译器的下一个目标架构,SPARC仍然是一个不错的选择吗?或者选择另一个(POWER,ARM,MIPS,......)更好吗?

2 个答案:

答案 0 :(得分:2)

我不了解SPARC的未来。我希望它有一个;令人遗憾的是,当x86继续运行时,有多少优秀的架构已经消失。

但我建议你把ARM看作目标。它不存在于大型服务器硬件中,但它在移动市场中占据巨大的位置,并为各种有趣的小盒子供电,例如我的NAS,ADSL路由器等。

答案 1 :(得分:1)

您的下一个目标架构肯定应该是ARM--大型数据中心的功耗是一个巨大的问题,下一个重要的事情是尝试通过使用低功耗CPU来减少这种情况。见Facebook's first attempt on this.