Jump to content


Photo

A31 with PowerVR 544MP2 - 2 or 8 cores?


  • This topic is locked This topic is locked
1 reply to this topic

#1 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,054 posts

Posted 30 January 2013 - 03:36 PM

It has Power VR SGX544 MP2 (2 cores) or MP8 (8 cores)? I've seen both informations, and even "MP2 (8 cores)".

PowerVR does not release GPU specs except to those registered on their site.

I am fairly sure the MP2 refers to 2 vertex processors. 8 "logical" cores may refer to either, 8 fragment processors (with 2 vertex not counted) or 2 vertex + 6 fragment processors.

RK3066 has Mali400MP4 but they only count the fragment (pixel) processors instead. ARM does not include the vertex processor.
http://www.arm.com/p...dware/index.php

ie. PowerVR likely names their GPUs according to # of vertex processors compared to ARM (Mali) which uses # of fragment processors.

What really matters though are 3D benchmarks like GLBenchmark. Performance is more important and what counts than actual GPU specs!!!

See 3D ARM chip comparison here:
http://www.glbenchma...30&D4=Ramos W41

Two tablets are at 1024x768 & two at 1280x800. That will have minor impact on GPU performance but hard to find tablets with different ARM chips all with the same resolution to compare "fairly" against.

Notice that in 2.1 tests, Exynos 4412, RK3066 & A31 tablets score pretty much the same. In 2.5 tests, a different story. RK3066 fails. No idea why this happens because Exynos 4412 can run them with Mali400 GPU. A31 scores about 1.5X better than Exynos 4412. The difference in resolution adds to some of the higher score for A31 chip but still fairly big.

I also include W41 (ATM7029) to show how it compares too. Very bad in 2.1 tests. Fairly bad in 2.5 tests too but at least can run them not like RK3066 which cannot for some reason. Mali driver or kernel issue with RK3066?

PS, higher resolutions give worse 3D gaming performance & battery life!!! Only get one if you do lots of reading and typing. ie. 70%+

Edited by Nickos-V, 30 January 2013 - 03:39 PM.


*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#2 rui no onna

rui no onna

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 157 posts

Posted 14 February 2013 - 11:43 PM

PowerVR does not release GPU specs except to those registered on their site.

I am fairly sure the MP2 refers to 2 vertex processors. 8 "logical" cores may refer to either, 8 fragment processors (with 2 vertex not counted) or 2 vertex + 6 fragment processors.

From what I've read on AnandTech, the SGX543/544 have 4 USSE2 (Universal Scalable Shader Engine, 2nd gen) SIMDs per core. I'm guessing that's what they meant with the advertised 8 logical cores in the SGX544MP2 (2 cores * 4 SIMD/core).

USSE description/function according to the PowerVR Fact Sheet:

USSE2 is a scalable multi-threaded multimedia processing engine offering up to 2x the floating point throughput of earlier Series5 SGX IP cores. An extended instruction set with comprehensive vector operations and co-issue capabilities enables advanced geometry and pixel processing as well as GP-GPU tasks. These tasks are broken down into processing packets which are then scheduled across a number of multi-threaded execution units in the USSE2. This enables optimal hardware load balancing, maximum latency tolerance and efficient gate use, all accessed through a single software programming model and compiler. For maximum efficiency, additional optimized hardware engines, including texture, pixel and tiling accelerators work with USSE2 in the PowerVR SGX Series5XT architecture to deliver even higher anti-aliasing performance. USSE2 enables up to IEEE 754 single precision floating point data processing – essential for the best possible image quality and vital for effective GP-GPU multimedia processing. An advanced microkernel based approach to scheduling ensures maximum performance with minimal CPU load and enables extremely rapid context switching and concurrent multi-API support.


  • Tzul likes this