Simulating Batch and Application Level Scheduling Using GridSim and SimGrid

Eleliemy, Ahmed and Mohammed, Ali and Ciorba, Florina M.. (2016) Simulating Batch and Application Level Scheduling Using GridSim and SimGrid. p. 2.

[img] PDF - Published Version

Official URL: http://edoc.unibas.ch/53113/

Downloads: Statistics Overview


Modern high performance computing (HPC) sys- tems are increasing in the complexity of their design and in the levels of parallelism they offer. Studying and enhancing scheduling in HPC became very interesting for two main as- pects. First, scheduling decisions are taken by different types of schedulers such as batch, application, process, and thread schedulers. Second, simulation has become an important tool to examine the design of HPC systems. Therefore, in this work, we study the simulation of different scheduling levels. We used two well-known simulation toolkits, SimGrid and GridSim, in order to support two different scheduling levels, batch and application level scheduling. Each toolkit is extended to support both levels. Moreover, three different scheduling algorithms for each level are implemented and their performance is examined through a real workload dataset. Finally, a comparison for the extension challenges of the two simulators is conducted.
Faculties and Departments:05 Faculty of Science > Departement Mathematik und Informatik > Informatik > High Performance Computing (Ciorba)
UniBasel Contributors:Ciorba, Florina M. and Eleliemy, Ahmed Hamdy Mohamed and Mohammed, Ali Omar Abdelazim
Item Type:Other
Publisher:29th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2016)
Note:Publication type according to Uni Basel Research Database: Other publications
Related URLs:
edoc DOI:
Last Modified:07 May 2018 08:58
Deposited On:04 Oct 2017 12:54

Repository Staff Only: item control page