Designing many-core platforms for silicon-efficient embedded multimedia computing