The difference between Amlogic S905, S905X and S912:
S912 will support dual channel memory and up to 3GB RAM.
S912’s Octa core ARM Cortex-A53 CPU is up to 2 GHz (DVFS) with two CPU clusters one optimized for high performance (big) and the other for low power (LITTLE). Its 3D Graphics Processing Unit –ARM Mali-T820MP3 GPU is up to an amazing 750MHz (DVFS) with 3 shader engines supporting OpenGL ES 1.1/2.03.1, DirectX 11 FL9_3, OpenCL 1.1/1.2 full profile and RenderScript.
Moreover, S912’s Video Post-Processing Engine features Dolby Vision, HDR10 and HLG HDR processing; it also become attractive for the motion adaptive 3D noise reduction filter, advanced motion adaptive edge enhancing de-interlacing engine, 3:2 pull-down support, deblocking filters, etc.