Gurvinder Singh's research while affiliated with Guru Nanak Dev University and other places

Publications (5)

Article
Full-text available
With the rapid increase in the use of cloud computing systems, an efficient task scheduling policy, which deals with the assignment of tasks to resources, is required to obtain maximum performance. Cloud task scheduling (CTS) is an established NP-Hard optimization problem that can be effectively tackled with meta-heuristic algorithms. The cuckoo se...
Article
Full-text available
High-Performance Computing (HPC) systems offer massive computation strength to execute large-scale applications. However, the availability of thousands of CPU cores in the HPC Systems has also triggered a significant increase in the associated energy consumption translating to higher energy expenses of system providers and carbon emissions in the e...
Article
Full-text available
Cloud computing infrastructure has been evolving as a cost-effective platform for providing computational resources in the form of high-performance computing as a service (HPCaaS) to users for executing HPC applications. However, the broader use of the Cloud services, the rapid increase in the size, and the capacity of Cloud data centers bring a re...
Article
In the past few years there is a change in the view of high performance applications and parallel computing. Initially such applications were targeted towards dedicated parallel machines. Recently trend is changing towards building meta-applications composed of several modules that exploit heterogeneous platforms and employ hybrid forms of parallel...

Citations

... It uses the ''pay-asyou-go'' model offered by cloud service providers for specific applications. The cloud computing offers several benefits such as energy efficiency, cost-saving, flexibility, faster implementation, and scalability [4][5][6]. ...
... The computational grid is a distributed technology consisting of multiple distributed heterogeneous resources in different network sites [1][2][3]. The Internet of Things (IoT) is defined as interconnected digital and mechanical devices with intelligent and interactive data transmission features over a defined network [4,5]. ...
... Authors in [6] tried to optimize performance and energy by generating the initial population of the used GA approach with the help of a Modified Worst Fit Decreasing heuristic. Some other recent task scheduling research works are presented in [60][61][62][63][64][65][66][67][68][69][70][71]. ...