Home // SIMUL 2013, The Fifth International Conference on Advances in System Simulation // View article


Simulation and Validation of a Heuristic Scheduling Algorithm for Multicore Systems

Authors:
James Docherty
Alex Bystrov
Alex Yakovlev

Keywords: Energy Harvesting; Heuristic Algorithms; Monte Carlo Simulations;

Abstract:
The number of embedded systems used worldwide is increasing rapidly. With each generation of equipment, consumers are expecting more computational power and functionality, meaning current designs can be considered unsuitable. As transistor feature size reaches its atomic limit, manufacturers have moved from single to multi-core environments to bridge the performance gap and continue to meet Moores Law. However, this means job scheduling has become exponentially more complex and is reaching a point where standard algorithms are failing to cope. This paper summarizes the initial work performed creating a heuristic based algorithm that is aware of both requests and available resources and therefore is capable of managing the uncertainty brought about by these factors. The work uses Monte Carlo Simulation combined with multi-vary analysis to identify primary contributors and their contribution to scheduling.

Pages: 47 to 52

Copyright: Copyright (c) IARIA, 2013

Publication date: October 27, 2013

Published in: conference

ISSN: 2308-4537

ISBN: 978-1-61208-308-7

Location: Venice, Italy

Dates: from October 27, 2013 to October 31, 2013