Abstract
Over the past few years, multi-core processors have been gaining more presence in the market allowing a great diversity of homogeneous architectures. Despite the possibility of having multiple cores working together, they are normally identical or have 2 variations (big.LITTLE), leaving few micro-architectural alternatives (pipeline size, number of execution units, etc) to the project des…