Dear Experts,
I have some basic graphics questions here, my interest is basically with ARM MALI 400 MP2.
Please provide your inputs
3 . Does the GPU works like some state machine processing the commands generated by OpenGL/ES APIs? 4. Does Mali 400MP has any Instruction-set like ARM Cortex CPUs? I think few GPGPUs have like NVIDIA, ATI/AMD.
5. What happens to Shader programs after they gets compiled? the compiled out put is some instructions for Shader-HW? Or some commands OR what ?
6.How the parallelism is achieved in ARM MALI 400 MP GPU? Does it because we have multiple Pixel processors?
I am not interested with GPGPU or GPComputing , Interested only Graphics content rendering case. I am trying to understand how GPU is performing better than CPU for graphics content creation? does GPU do some SIMD instruction execution like DSP?
Thanks,
Ravinder Are
Peter Harris schrieb:You can't really separate the GPU design and the API specification - one is built to meet the needs of the other.
Peter Harris schrieb:
You can't really separate the GPU design and the API specification - one is built to meet the needs of the other.
Thank you, that is what I was looking for.
I guess my assumptions where considerable in the beginning of openGL, where the HW was released before the first version of the API.
Anyway, this topic is now clearer to me!