I've investigated A2DC in both Android and Tizen.

A2DC is already enabled in Android.

When it comes to Tizen, performace is improved by 2~3 times!!!
Now, Android and Tizen has almost same performance.

I'll apply it to Crosswalk soon. 
(https://github.com/crosswalk-project/crosswalk/pull/1207)



In technical detail,
Current Tizen Crosswalk uses threaded compositing + software canvas.

I measure four combinations.
The result perfomance: threaded compositing + A2DC > A2DC >>>>> sw > threaded 
compositing + sw

1. http://www.craftymind.com/factory/guimark3/vector/GM3_JS_Vector.html
sw: 17.99
threaded comp + sw: 14.91
A2DC : 37.52
threaded comp + A2DC: 44.82
2. http://www.craftymind.com/factory/guimark3/bitmap/GM3_JS_Bitmap.html
sw: 20.51
threaded comp + sw: 17.16
A2DC : 49.98
threaded comp + A2DC: 54.58
3. http://www.craftymind.com/factory/guimark3/compute/GM3_JS_Compute.html
sw: 20.98
threded comp + sw: 19.36
A2DC : 35.47
threaded comp + A2DC: 39.18

Let's analysis the result,
sw is faster than threaded compositing + sw, because threaded compositing + sw 
needs to copy bitmap one more time.
A2DC is pretty faster than software canvas, because of GPU.
threaded comp + A2DC is faster than A2DC, because 1) both need to copy bitmap 
the same time. 2) replaying in compositor thread reduces Blink thread workload.

more detail: https://crosswalk-project.org/jira/browse/XWALK-73

- DS
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki 
Business Identity Code: 0357606 - 4 
Domiciled in Helsinki 

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to