Title: VEERBENCH - an intelligent computing framework for workload characterisation in multi-core heterogeneous architectures

Authors: Yokesh Babu Sundaresan; M.A. Saleem Durai

Addresses: School of Computer Science and Engineering Professors – SCOPE, VIT University, Vellore, India ' School of Computer Science and Engineering Professors – SCOPE, VIT University, Vellore, India

Abstract: Multi-core heterogeneous architectures are playing the important role in server, mobile and all commercial devices. With the advent of internet of things in today's applications and increase in the workloads inputs, predictive simulating and computing tools are mandatory for the effective implementation of the multi-core heterogeneous architectures for the different applications. Many tools such as MacPACT, ESEC has been into existence but an intelligent computing framework tool for the predictive selection of the cores depending on the workloads remains in the darker side of the research. Hence the new computing framework called VEERBENCH has been proposed which works on the learning and training mechanisms for the usage of the cores in the heterogeneous architectures depending on the workloads. The framework uses the fuzzy clustering with the extreme learning machines and formulation of adaptive and cognitive energy (FACE) rule sets which are used for the energy and performance-based allocation of the cores. The proposed knowledge-based test bench has been compared with the other tools such as MACPACT, ESEC and with the other energy-based scheduler benchmarks and the obtained results are shown.

Keywords: VEERBENCH; extreme learning machines; ELM; formulation of adaptive and cognitive energy; FACE; MacPACT; ESEC; internet of things.

DOI: 10.1504/WRSTSD.2018.092823

World Review of Science, Technology and Sustainable Development, 2018 Vol.14 No.1, pp.34 - 51

Received: 01 Aug 2017
Accepted: 16 Nov 2017

Published online: 18 Jun 2018 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article