AbstractOrganisations such as research institutions and universities often increase utilisation of their office workstations by deploying a high-throughput cycle-stealing distributed system. Such systems allow users to submit a large number of computing tasks into a central pool. The system observes activity of workstations and continually assigns tasks to idle machines. When a user becomes active on the machine, the scheduler interrupts the task execution. This approach can significantly increase utilisation of the resources. However, it can also lead to wastage of computing cycles if tasks get interrupted too often.In this paper, we develop a detailed Population Continuous Time Markov Chain (PCTMC) model of the whole system that accuratel...
Real-time resource scheduling is an important factor for improving the performance of cluster comput...
Volunteer computing systems are large-scale distributed systems with large number of heterogeneous a...
Fine-grained cycle sharing (FGCS) systems aim at utilizing the large amount of computational resourc...
AbstractOrganisations such as research institutions and universities often increase utilisation of t...
Internet scale applications such as search engines and social networks run their services on large-s...
Cycle-harvesting systems such as Condor have been developed to make desktop machines in a local area...
International audienceCloud and HPC (High-Performance Computing) systems have increasingly become mo...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
Fine-Grained Cycle Sharing (FGCS) systems aim at utilizing the large amount of idle computational re...
To evaluate our mechanisms, we have considered a dataset that has been released by Google in May 201...
Presented for Consideration to the Symposium on High Performance Distributed Computing Joel Camenisc...
Predicting the cycle time distribution as a function of throughput is helpful in making a trade-off ...
Data centers today host a number of computational resources to support the increasing demand for com...
In this paper, we present a novel and realistic model for modelling CPU usage of virtual machines on...
The complexity of resource usage and power consumption on cloud-based applications makes the underst...
Real-time resource scheduling is an important factor for improving the performance of cluster comput...
Volunteer computing systems are large-scale distributed systems with large number of heterogeneous a...
Fine-grained cycle sharing (FGCS) systems aim at utilizing the large amount of computational resourc...
AbstractOrganisations such as research institutions and universities often increase utilisation of t...
Internet scale applications such as search engines and social networks run their services on large-s...
Cycle-harvesting systems such as Condor have been developed to make desktop machines in a local area...
International audienceCloud and HPC (High-Performance Computing) systems have increasingly become mo...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
Fine-Grained Cycle Sharing (FGCS) systems aim at utilizing the large amount of idle computational re...
To evaluate our mechanisms, we have considered a dataset that has been released by Google in May 201...
Presented for Consideration to the Symposium on High Performance Distributed Computing Joel Camenisc...
Predicting the cycle time distribution as a function of throughput is helpful in making a trade-off ...
Data centers today host a number of computational resources to support the increasing demand for com...
In this paper, we present a novel and realistic model for modelling CPU usage of virtual machines on...
The complexity of resource usage and power consumption on cloud-based applications makes the underst...
Real-time resource scheduling is an important factor for improving the performance of cluster comput...
Volunteer computing systems are large-scale distributed systems with large number of heterogeneous a...
Fine-grained cycle sharing (FGCS) systems aim at utilizing the large amount of computational resourc...