如果昨晚有看谷歌I/O大会直播的话,应该有看到谷歌在介绍Android L图形性能的时候播放了一个虚幻4引擎的Demo“Rivalry”。除了在软件上使用了新的图形API以外,硬件也是很重要的,这次播放Demo的“幕后功臣”正是NVIDIA的Tegra K1。 Android L新增的指令集包括了曲面细分、几何着色器、计算着色器和STC纹理压缩格式四个图形API,虽然还没有做到类似苹果Metal这种更接近底层的API,不过它们对提升游戏性能和画质也是很重要的。 当然足够强的硬件也同样重要,谷歌在大会上演示虚幻4 Demo所用的设备正是搭载了NVIDIA的Tegra K1。这款处理器分两个版本,一个是目前的四核版,内置四个Cortex-A15核心,主频是2.2GHz;未来还有一个双核版,拥有两个使用了64位ARMv8指令集的Denver核心,7-Way超标量设计(四核Cortex-A15的是3-Way超标量),最高频率为2.5GHz,L1缓存为128KB+64KB。 GPU方面,两个版本都是一样的,拥有192个开普勒CUDA GPU核心、4个ROP单元和8个纹理单元,GPU浮点性能达到了356GFLOPS,相比Tegra 4高了近5倍。大家还有印象的话,应该记得NVIDIA发布Tegra K1的时候就提到这款处理器会支持上面提到的几个图形API,此外它也会支持OpenGL 4.4、OpenGL ES 3.0、Direct 12、OpenCL 1.2等API。 |