在NT(1999)的阿尔法死亡

2021-06-26 08:44:48

Windows NT上的Alpha已经死了。就NT而言,这是一个英特尔世界。

上周,康柏宣布,它在其在Microsoft校园附近的Dewwest设施中铺设了超过100名的Alpha / NT员工。这组开发商是在NT技术现实上制作阿尔法。 Microsoft表示,康复康柏'''架构和系统的力量,微软表示,它将在其现有产品线上停止开发未来的32位和64位alpha产品。

历史在NT故事上的alpha将其根部恢复到NT的初始。 NT的Creator Dave Cutler正在研究一个新的操作系统,代码命名和#34;云母,"用于数字设备。数字预期云母是VM的继承者,并基于VMS紧密(因此,NT'在VM中强大的根)。云母团队在一个叫做Dewwest的基于西雅图的地点,一家办公室在80年代初开始于80年代初期,当时他正在研究数字的Microvax I项目。

出于某种原因,数字杀死了云母项目。抓住机会,微软挑选了Dave Cutler和他的云母团队,并资助了微软内部云母项目的延续。几年后,Windows NT出生。然而,数字是疑似NT实际上是云母重生,并聘请了一个OS专家来确定相似之处。根据内部来源,NT的代码的许多部分甚至评论都与云母相同。结果,数字起诉了微软。 Microsoft和Digital脱离法庭,结果是数字/微软联盟。

作为联盟的一部分,Microsoft承诺支持NT上的Alpha处理器,并确保Microsoft的BackOffice产品(即SQL Server,Exchange Server,Internet Information Server-IIS)将是完全兼容的,并同时可用英特尔等价物。数字添加了100多名工程师来解除了Decwest,任务是在NT技术现实上制作alpha。作为协议的一部分,Digital(现为Compaq)和Microsoft将具有与NT相关技术的永久交叉许可,包括完全访问源代码。

该联盟未承诺的是支持Microsoft的办公室,开发人员工具或任何其他桌面产品的支持。如果数字希望其alpha芯片实现与英特尔的应用平价,数字需要为每年提供营销和开发努力的营销和发展努力。数字是营销alpha技术的好的工作,创建一个名为FX!32的32位英特尔仿真器,吸引了第三方软件供应商,让外部制造商制造了alpha芯片,并提供了一系列基于alpha的工作站和服务器。除了少数孤立的活动之外,如可扩展性日期或WinHEC,微软在NT上没有市场alpha。

当康柏购买数字时,很多人都担心alpha芯片会死。然而,Compaq承诺通过宣布其串联喜马拉雅计算机的未来版本将从MIPS芯片移动到Alpha芯片的未来版本来重新支持Alpha。此外,数字UNIX(TRU64),NT和VMS将继续使用和改进alpha技术。 Compaq最近向Linux添加了Alpha支持。

然而,64位问题仍然存在:alpha曾经实现了与英特尔竞争的规模经济,还是应该定位为高端计算的低容量,高保证金芯片?答案很清楚。它将是一个高端,低卷芯片,对于喜马拉雅,TRU64和OpenVM非常重要,但不适合大批量NT市场。结果,NT营销的Alpha是不存在的。数字由数字创建的任何alpha / nt势头突然结束。

Linux最初,NT支持四种CPU类型:MIPS,Alpha,PowerPC和Intel。随着时间的推移,追求NT市场所需的营销和开发资源将市场减少到NT / Intel。如今,Linux支持许多CPU类型,包括Alpha。这是开源与封闭源开发的胜利吗?即使卷不支持它,开源社区是否会继续支持Alpha吗?也许有足够的开源Linux开发人员在尽管有了市场动态的情况下,可以保持Alpha / Linux,尽管是对发展和支持Linux社区的热爱。时间会告诉。

今天的未来,Dave Cutler的团队正在使用基于alpha的系统来开发64位NT。在WinHEC(9月99日),微软能够在基于Alpha的计算机上启动64位NT。但是,在目前的发展步伐,英特尔可以在64位NT准备好时提供64位芯片(默塞德)。如果发生这种情况,则alpha首先的事实会提供很少的竞争优势。 Microsoft将64位NT服务器定位为需要最大可伸缩性-E.g的那些应用程序的高端,低卷解决方案 - 例如,需要一个大的SQL Server数据库,其需要高速缓存的RAM。对于这种类型的应用程序,64位版本的NT在alpha与默塞德上会更好地表现更好吗?如果没有,那么第一个最快就不会克服英特尔的竞争优势:兼容性和成本。在过去,Compaq将为高度可扩展的数据库应用程序定位VM,TRUE64或HimAlaya系统。 Compaq将64位NT对抗VM,TRU64或Himalaya吗?不见得。可以在NT上的64位Alpha Windows 2000 Professional(Win2k Pro)工作站保存Alpha吗?决不。因此,NT上的Alpha已经死了。

只有英特尔的NT版本是否会从根本上改变NT? "不太可能," Mark Russinovich是Windows NT杂志NT Internals专栏的作者。 "内核中已经有大量的英特尔和特定于alpha特定的优化代码。硬件抽象层(HAL)不会受到影响,因为它仍然是OS的基本部分。我相信微软希望将来留下门," russinovich说。

多年来支持,我收到了众多电子邮件,来自NT上的Alpha的快乐和沮丧的用户。在基于Alpha的服务器上使用一个BackOffice应用程序的管理员似乎对其系统的性能和可靠性感到满意。提供的额外可扩展性他们提供的alpha系统产生了巨大的差异。对于alpha-workstation用户,无法使用最新版本的Microsoft的开发人员工具,Office和其他应用程序存在不断的挫败感。虽然FX!32提供了许多需要的兼容性,但多次它不允许其英特尔等同物的表现,这击败了某人会购买alpha-speed的原因!

Microsoft和Compaq已编写他们计划在NT 4.0的Service Pack 6(SP6)上继续支持NT上的Alpha。这将让现有用户充分利用他们的系统,但从Win2K中删除它们。其他来源,如Aaron Sakovich的阿班站​​点(http://www.alphant.com)将继续支持NT用户的Alpha,其中包含最新的新闻,驱动程序,应用程序和提示。

alpha我的心的影响越来越不知不觉地支持忠诚者,用户,开发人员和供应商的社区。我相信NT的Alpha设置了一个动作英特尔的性能栏,以改善其芯片产品比过去更快。在过去的2年里,我们已经看到了英特尔的显着性能提高 - 这很难跟上。差距明显关闭。 NT上的Alpha丢失可能会减慢此过程。损失也降低了微软可能对抗英特尔的任何利用。所有NT鸡蛋现在都在一个篮子里,无论好坏。其中一个日子,野兔可能会击败乌龟,但今天不是。

编辑' s注意:有关NT上的Alpha额外阅读,请参阅以下Windows NT杂志文章。 (要在线查看文章,您必须是Windows NT杂志订阅者。)