经典游戏主机GPU技术剖析
1. Xbox 360的诞生与技术革新
到2002年,微软凭借Xbox系列已打造出有价值且受欢迎的品牌。尽管原团队部分成员离开,但公司内部开始探讨后续产品及路线图。当时,微软和索尼是主要的主机供应商,竞争新游戏的独家协议。
由于初代Xbox中使用的Nvidia IGP虽表现良好,但双方存在矛盾,微软转而联系ATI。ATI与DirectX团队关系良好,常为微软带来新技术。除采用ATI的GPU,微软还将Xbox 360的中央处理器换成了由IBM设计的XCPU(代号Xenon处理器)。
Xbox 360的CPU有三个相同核心,共享1MB的八路组相联L2缓存,运行频率3.2GHz。每个核心包含一组四路SIMD向量单元,IBM对CPU的L2缓存、核心和向量单元进行了定制。
前端总线每引脚每秒运行5.4Gbit,每个方向有16个逻辑引脚,提供10.8GB/s的读写带宽。FSB设计与CPU L2结合,使GPU能直接从CPU L2缓存读取数据。CPU使用Direct3D(D3D)压缩数据格式,与GPU相同,可节省约50%的带宽和内存。
GPU以500MHz运行,有48个组合的向量和标量着色器ALU。其着色器动态分配很有特色,无明显的顶点或像素着色器,硬件会根据负载自动微调。这种统一着色器能力比2006年末Windows Vista的DirectX 10早一年。
为吸引独立游戏开发者,微软为他们提供下一代PC的先进信息和开发平台,此策略奏效。Xbox 360于2005年5月12日在MTV上发布,11月22日发货,首发时北美有14款游戏,欧洲有13款,而索尼只有10款。微软的主打游戏《光环3》两年后发布。
超级会员免费看
订阅专栏 解锁全文
75

被折叠的 条评论
为什么被折叠?



