根据微软送递给xbox2软件开发商的xenon NDA文档透露,xbox2(Xenon)将采用3.5+GHz的IBM PowerPC处理器,采用500MHz+ ATi图形芯片,xbox2(Xenon)采用256MB统一内存,xbox2(Xenon)的操作系统采用基于微软Windows NT架构的定制操作系统,类似于xbox操作系统,API采用DirectX 9.0扩展集。xbox2(Xenon)处理器是基于PowerPC技术的定制处理器,内建3个独立内核,每个独立的内核工作频率都在3.5+GHz,每个内核每时钟周期可以执行2个指令。xbox2(Xenon)每秒峰值指令执行数目可以达到2百10亿条。xbox2(Xenon)处理器是IBM和xbox队伍协商研制,其中加入不少创新技术,如为极速矢量演算设置的点积指令,为防止盗版和黑客所内建于芯片的安全技术。xbox2(Xenon)处理器当中每个内核内建2个对称硬件线程,因此执行xbox2游戏最多有6个硬件线程可以同时使用。xbox2(Xenon)处理器不仅仅有标准的PowerPC整数和浮点寄存器, 每个硬件线程还包含了128个矢量(VMX)寄存器,xbox2(Xenon)处理器拥有数量惊骇的寄存器,大大加快运算速度。xbox2(Xenon)处理器每个内核具有32KB一级缓存指令,32KB一级数据指令,3个内核共享1MB二级缓存。二级缓存可以分割成片断,加速性能表现,二级缓存还可以让xbox2(Xenon)GPU直接从中读取需要的几何和纹理数据。xbox2(Xenon)游戏开发者采用C语言通过编译器访问xbox2(Xenon)处理器。
xbox2(Xenon)将采用ATi开发的500MHz+GPU图形芯片,内建48个ALU算术逻辑单元,可以同时为64个顶点或者像素提供64条并行计算线程。ALU可以根据任务负荷量自动和动态分配浮点或者像素处理。每个ALU在1个时钟周期内可以完成1个矢量和1个标量操作,1个时钟周期内,xbox2(Xenon)图形芯片总计可以完成96个着色操作。xbox2(Xenon)图形芯片的纹理载入和ALU操作可以达到并行。xbox2(Xenon)图形芯片的峰值着色操作数目达到每秒4百80亿次。xbox2(Xenon)图形芯的峰值像素填充率高达每秒40亿+,4x反锯齿情况下的采样率高达每秒160亿次,峰值顶点生成速率高达每秒5亿个,峰值三角形生成速率高达每秒5亿个,以上这些数目并非理论数值。
xbox2(Xenon)图形芯片内建10MB+EDRAM嵌入式DRAM,720p帧缓冲,除了大容量EDRAM之外,xbox2(Xenon)图形芯片还内建Apha混合、Z测试和反锯齿的硬件指令。xbox2(Xenon)图形芯片支持DirectX 9.0扩展集,其中一些重要的扩张包括新添加的压缩纹理格式和1个灵活的镶嵌引擎。xbox2(Xenon)图形芯片不仅仅支持PS3.0和VS3.0,更包含超越Shader3.0的着色技术,如32-bit IEEE浮点算法、从纹理获取顶点着色,从顶点数据流当中获取像素着色。xbox2(Xenon)图形芯片的硬件着色单元可以直接访问系统主内存。另外,xbox2(Xenon)图形芯片也支持所谓的“指令缓存”,让游戏更加有效利用GPU计算资源。
另外,“XBOX2将不兼容XBOX游戏”的传闻最近被MS确认为谣言。但MS并没有就此正面表态。 |