Performance Evaluation of High Performance Computing Resources and Job Management

Loading...
Thumbnail Image
Date
2019
Journal Title
Journal ISSN
Volume Title
Publisher
Punjab Agricultural University, Ludhiana
Abstract
High Performance Computing (HPC) is a highly emerging concept in the field of computer science and technology. HPC makes the use of parallel computing to solve complex computational problems at a very high speed. Data and compute intensive applications require distinct and different resources, so it becomes utmost important to manage resources and schedule jobs accordingly. To improve operational functionality and enhance utilization of HPC many hardware and software solutions have been developed. Portable Batch System (PBS) is used to manage the resources and schedule the jobs for better utilization. Resource management and job scheduling is a major research area in high performance computing. It is used for job accounting and extensible batch job queueing. Three primary goals of PBS are queueing, scheduling and monitoring the jobs. The aim of the study is to improve the usage of resources for High Performance computation using work management and job Scheduling concepts. Optimal resource utilization and job scheduling will lead to the reduction in waiting time and high speed processing. With faster processing abilities faster results will be delivered, and thus, turnaround time will be decreased and throughput of the system increases. Hence, ultimately the performance of the HPC will be efficiently high for FCFS, PSA and RR algorithm.
Description
Keywords
null
Citation
Collections