Communication and Computation Aware Task Scheduling Framework Toward Exascale Computing

Abstract

The race for Exascale Computing has naturally led computer architecture to transit from the multicore era and into the heterogeneous era. Exascale Computing within the heterogenous environment necessarily use the best-fit scheduling and resource utilization improvement. Task scheduling is the main critical aspect in managing the challenges of Exascale in the heterogenous computing environment. In this paper, a Communication and Computation Aware task scheduler framework (CCATSF) is introduced. The CCATSF framework consists of four parts; the first of which is the resource monitor, the second is the resources manager, the third is the task scheduler and the fourth is the dispatcher. The framework is based on a new hybrid task scheduling algorithm for a heterogenous computing environment. Our results are based on the random job generator that we implemented, and they indicate that the CCATSF framework, based on the proposed dynamic variant heterogenous early finish time (DVR-HEFT) algorithm is able to reduce the scheduler's makespan and increase the efficiency without increasing the algorithm's time complicity.

Authors and Affiliations

Suhelah Sandokji, Fathy Eassa

Keywords

Related Articles

Cascades Neural Network based Segmentation of Fluorescence Microscopy Cell Nuclei

The visual extraction of cellular, nuclear and tissue components from medical images is very vital in the diagnosis routine of different health related abnormalities and diseases. The objective of this work is to modify...

Malware Detection in Cloud Computing

Antivirus software is one of the most widely used tools for detecting and stopping malicious and unwanted files. However, the long term effect of traditional host based antivirus is questionable. Antivirus software fails...

 A Conceptual Design Model for High Performance Hotspot Network Infrastructure (GRID WLAN).

 The emergence of wireless networking technologies for large enterprises, operators (service providers), small-medium organizations, has made hotspot solutions for metropolitan area networks (MAN), last mile wireles...

Error Analysis of Air Temperature Profile Retrievals with Microwave Sounder Data Based on Minimization of Covariance Matrix of Estimation Error

Error analysis of air temperature profile retrievals with microwave sounder data based on minimization of covariance matrix of estimation error is conducted. Additive noise is taken into account in the observation data w...

Reasoning Method on Knowledge about Functions and Operators

In artificial intelligence, there are many methods for knowledge representation. One of the effective models is the Computational Object Knowledge Base model (COKB model), which can be used to represent the total knowled...

Download PDF file
  • EP ID EP611222
  • DOI 10.14569/IJACSA.2019.0100718
  • Views 62
  • Downloads 0

How To Cite

Suhelah Sandokji, Fathy Eassa (2019). Communication and Computation Aware Task Scheduling Framework Toward Exascale Computing. International Journal of Advanced Computer Science & Applications, 10(7), 119-128. https://europub.co.uk/articles/-A-611222