Cloud computing simulators: A comprehensive review
N Mansouri, R Ghafari, BMH Zade - Simulation Modelling Practice and …, 2020 - Elsevier
Nowadays, cloud computing is an emerging technology due to virtualization and providing
low price services on pay-as per-use basis. One of the main challenges in this regard is how …
low price services on pay-as per-use basis. One of the main challenges in this regard is how …
Systematic analysis of artificial intelligence in the era of industry 4.0
Artificial Intelligence has been playing a profound role in the global economy, social
progress, and people's daily life. With the increasing capabilities and accuracy of AI, the …
progress, and people's daily life. With the increasing capabilities and accuracy of AI, the …
Honey bee behavior inspired load balancing of tasks in cloud computing environments
DB LD, PV Krishna - Applied soft computing, 2013 - Elsevier
Scheduling of tasks in cloud computing is an NP-hard optimization problem. Load balancing
of non-preemptive independent tasks on virtual machines (VMs) is an important aspect of …
of non-preemptive independent tasks on virtual machines (VMs) is an important aspect of …
Scientific benchmarking of parallel computing systems: twelve ways to tell the masses when reporting performance results
Measuring and reporting performance of parallel computers constitutes the basis for
scientific advancement of high-performance computing (HPC). Most scientific reports show …
scientific advancement of high-performance computing (HPC). Most scientific reports show …
Cloud task scheduling based on load balancing ant colony optimization
K Li, G Xu, G Zhao, Y Dong… - 2011 sixth annual …, 2011 - ieeexplore.ieee.org
The cloud computing is the development of distributed computing, parallel computing and
grid computing, or defined as the commercial implementation of these computer science …
grid computing, or defined as the commercial implementation of these computer science …
A survey of PSO-based scheduling algorithms in cloud computing
Cloud computing provides effective mechanisms for distributing the computing tasks to the
virtual resources. To provide cost-effective executions and achieve objectives such as load …
virtual resources. To provide cost-effective executions and achieve objectives such as load …
[图书][B] Distributed and cloud computing: from parallel processing to the internet of things
Distributed and Cloud Computing: From Parallel Processing to the Internet of Things offers
complete coverage of modern distributed computing technology including clusters, the grid …
complete coverage of modern distributed computing technology including clusters, the grid …
Energy-aware ant colony based workload placement in clouds
With increasing numbers of energy hungry data centers energy conservation has now
become a major design constraint. One traditional approach to conserve energy in …
become a major design constraint. One traditional approach to conserve energy in …
CloudSim plus: a cloud computing simulation framework pursuing software engineering principles for improved modularity, extensibility and correctness
MC Silva Filho, RL Oliveira, CC Monteiro… - 2017 IFIP/IEEE …, 2017 - ieeexplore.ieee.org
Cloud computing is an established technology to provide computing resources on demand
that currently faces several challenges. Main challenges include management of shared …
that currently faces several challenges. Main challenges include management of shared …
A hyper-heuristic scheduling algorithm for cloud
CW Tsai, WC Huang, MH Chiang… - … on Cloud Computing, 2014 - ieeexplore.ieee.org
Rule-based scheduling algorithms have been widely used on many cloud computing
systems because they are simple and easy to implement. However, there is plenty of room to …
systems because they are simple and easy to implement. However, there is plenty of room to …