I’m an optimization algorithm engineer, and I’m very interested on the hardware architectures of ARM Cortex-A? and Mali Midgard. As far as I know for the ARM Cortex-A?, the memory system of ARM consists of the following:
L1 Cache: L1D/L1P
L2 Cache
I searched Internet for Mail Midgard hardware architecture, and found this:
L1 Cache: Data/Texture Cache
L2 Cache (global memory and constant memory)
I wonder if Midgard has any private memory (Shader Core exclusive) and local memory (sharing in cluster), as ARM has the L1P cache code, Midgard is supposed to have the similar Cache/Memory.
Pls share with me the detailed information about the Midgard hardware architecture, many thanks.