- 精华
- 0
- 帖子
- 130
- 威望
- 0 点
- 积分
- 130 点
- 种子
- 0 点
- 注册时间
- 2007-8-20
- 最后登录
- 2016-3-22
|
发表于 2013-8-16 09:54 · 湖北
|
显示全部楼层
NG6 发表于 2013-8-15 15:32
能透露一下PSV是CPU和GPU的频率是多少吗???还有那个543MP4+的+指的是什么吗?
PSV用的是openES吗?
CPU:
ARM Cortex-A9基于ARMv7A指令集架构,最大工作频率2GHz(PSV中假设最高为1.5GHz),支持超标量双发射,推测型8级流水线,每核心独立L1 Cache和共享L2 Cache(PSV具体数值未知),每核心Dhrystone性能为2.5DMIPS/MHz.Cortex-A9亦支持推测执行(高级分支预测)和乱序执行,有效加强指令执行效率,同时支持FPU和NEON SIMD加强矢量浮点性能.比较Cortex-A8,为13级流水线,顺序执行,2.0DMIPS/MHz,非流水线化的VFP以及不支持DSP拓展和MPE流水线操作.
Cortex-A9的FPU为新系列,有别于过往的VFP指令集,支持符合IEEE754的单精度和双精度浮点运算,以及半精度拓展,相比Cortex-A8,Cortex-A9的FPU为流水线化,效率大大提高,但是不支持VFP中的矢量功能,由NEON提供完整的矢量功能.FPU和NEON共用寄存器,可以和NEON协同采用MPE(媒体处理引擎)开发,完全具备FPU性能的同时,又支持NEON SIMD指令集.Cortex-A9原生配置64位NEON,NEON为顺序执行,单发射,10级流水线,不支持双精度浮点运算.MPE理论浮点运算量为2MFLOPS/MHz,双精度浮点为1 DP ops/cycle,四核1.5GHz下的浮点运算量为12GFLOPS,由于只开放三个核心给游戏应用,实际游戏中可用浮点运算量应为9GFLOPS,双精度浮点为4.5GFLOPS.MPE可用于加速游戏中的多媒体,3D图形和物理运算等.
GPU:
索尼并没有公布PowerVR SGX543MP4+的工作频率,故以下以ImgTec官方标称为标准,即200MHz,同时由于索尼在官方介绍中并没有明确+的含义,所以以下参数介绍均基于ImgTec的原生数据.PowerVR SGX543隶属于PowerVR 5XT系列,5XT系列较于5系列的特点主要有:采用USSE2(可拓展着色引擎v2)核心架构,在原USSE的基础上加强了矢量操作和co-issue的支持;改良区块(tile)处理减少内存带宽占用,提升setup限制应用的性能;2倍浮点性能和2倍隐藏面消除性能;增强triangle setup使得三角形吞吐量提升50%;提升MSAA性能;更高级的色彩空间处理和伽马校正;进一步优化OpenVG;改良缓存和MMU.
PowerVR SGX543采用统一着色器架构,TBDR渲染架构,支持隐藏面消除特性,每核心包含4个USSE2单元,2个TMU,四核心200MHz下多边形运算可达1.33亿/秒,像素填充率40亿/秒(像素填充率由于不可见像素消除特性为x2.5后的等效值),支持OpenGL ES 2.0/1.1,OpenVG 1.x等图形接口,符合OpenCL的GPGPU标准.每个USSE2核心每周期执行一次vec4 MAD操作,每MAD伴随2次浮点运算,此外USSE2支持一次额外的ADD操作,每ADD一次浮点运算,浮点均为FP32,计算一下四核PowerVR SGX543MP4理论浮点运算量为4 x (4 x 4 x 1MAD/Clock x 2FLOPS/MAD + 4 x 1 x 1ADD/Clock x 1FLOP/ADD) x 200MHz=28.8GFLOPS,简单一点为四核心 x 36FLOPS/Clock x 200MHz.
|
|