Design space exploration of heterogeneous SoC platforms for a data-dominant application