A State of Art: Survey for Concurrent Computation and Clustering of Parallel Computing for Distributed Systems

H Shukur, SRM Zeebaree, AJ Ahmed, RR Zebari… - Journal of Applied …, 2020 - jastt.org
In this paper, several works have been presented related to clustering parallel computing for
distributed systems. The trend of the paper is to focus on the strengths of previous works in …

Parallel job scheduling—a status report

DG Feitelson, L Rudolph… - Job Scheduling Strategies …, 2005 - Springer
The popularity of research on the scheduling of parallel jobs demands a periodic review of
the status of the field. Indeed, several surveys have been written on this topic in the context …

Formalizing design patterns

T Mikkonen - Proceedings of the 20th international conference …, 1998 - ieeexplore.ieee.org
Design patterns facilitate reuse of good design practices. They are typically given by using
conventional notations that lack well-defined semantics and, therefore reasoning about their …

Xen and co. Communication-aware CPU scheduling for consolidated xen-based hosting platforms

S Govindan, AR Nath, A Das, B Urgaonkar… - Proceedings of the 3rd …, 2007 - dl.acm.org
Recent advances in software and architectural support for server virtualization have created
interest in using this technology in the design of consolidated hosting platforms. Since …

Paired gang scheduling

Y Wiseman, DG Feitelson - IEEE transactions on parallel and …, 2003 - ieeexplore.ieee.org
Conventional gang scheduling has the disadvantage that when processes perform I/O or
blocking communication, their processors remain idle because alternative processes cannot …

The impact of more accurate requested runtimes on production job scheduling performance

SH Chiang, A Arpaci-Dusseau, MK Vernon - Job Scheduling Strategies for …, 2002 - Springer
The question of whether more accurate requested runtimes can significantly improve
production parallel system performance has previously been studied for the FCFS-backfill …

Performance implications of failures in large-scale cluster scheduling

Y Zhang, MS Squillante, A Sivasubramaniam… - … Strategies for Parallel …, 2005 - Springer
As we continue to evolve into large-scale parallel systems, many of them employing
hundreds of computing engines to take on mission-critical roles, it is crucial to design those …

Trade-off between prediction accuracy and underestimation rate in job runtime estimates

Y Fan, P Rich, WE Allcock, ME Papka… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Job runtime estimates provided by users are widely acknowledged to be overestimated and
runtime overestimation can greatly degrade job scheduling performance. Previous studies …

The hybrid scheduling framework for virtual machine systems

C Weng, Z Wang, M Li, X Lu - Proceedings of the 2009 ACM SIGPLAN …, 2009 - dl.acm.org
The virtualization technology makes it feasible that multiple guest operating systems run on
a single physical machine. It is the virtual machine monitor that dynamically maps the virtual …

Using moldability to improve the performance of supercomputer jobs

W Cirne, F Berman - Journal of Parallel and Distributed Computing, 2002 - Elsevier
In most parallel supercomputers, submitting a job for execution involves specifying (i) how
many processors are to be allocated to the job, and (ii) for how long these processors are to …