A Co-design Approach for Hardware Optimizations in Multicore Architectures Using MCAPI | IEEE Conference Publication | IEEE Xplore