1. An integrated circuit to support multi-media processing of image data, comprising: a scalable clustered memory storage subsystem including: a set of memory clusters and a common hub coupled to each memory cluster, the common hub supporting inter-cluster memory traffic between individual memory clusters in the set of memory clusters and traffic with an external interface; each individual memory cluster having a number of storage devices; read ports and write ports; and a high bandwidth interface to couple the read and write ports to at least one processing unit.