Application Space Exploration of a Heterogeneous Run-Time Configurable Digital Signal Processor