We report on the improvements. that can be achieved by applying machine learning techniques, in particular reinforcement learning, for the dynamic load balancing of parallel applications. The applications being considered here are coarse grain data intensive applications. Such applications Put high pressure on the interconnection of the hardware. Synchronization and load balancing in complex, heterogeneous networks need fast, flexible, adaptive load balancing algorithms. Using reinforcement learning it is possible to improve upon the classic job farming approach.status: publishe
Fast response, storage efficiency, fault tolerance and graceful degradation in face of scarce or spu...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Heterogeneous Long Term Evolution-Advanced (LTE-A) network (HetNet) utilizes small cells to enhance ...
We report on the improvements that can be achieved by applying machine learning techniques, in parti...
International audienceThe performance of irregular scientific applications can be easily affected by...
This paper describes a dynamic framework for mapping the threads of parallel applications to the com...
This paper introduces a resource allocation framework specifically tailored for addressing the probl...
This paper describes a dynamic framework for mapping the threads of parallel applications to the com...
We consider a load balancing problem with task-server affinity and server-dependent task recurrence,...
Abstract—This paper presents a new approach that uses neural networks to predict the performance of ...
Distributed object computing is widely envisioned to be the desired distributed software development...
This paper introduces a reinforcement-learning based resource allocation framework for dynamic place...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
International audienceNetwork load balancers are central components in data centers, that distribute...
International audienceThis paper presents the network load balancing problem, a challenging real-wor...
Fast response, storage efficiency, fault tolerance and graceful degradation in face of scarce or spu...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Heterogeneous Long Term Evolution-Advanced (LTE-A) network (HetNet) utilizes small cells to enhance ...
We report on the improvements that can be achieved by applying machine learning techniques, in parti...
International audienceThe performance of irregular scientific applications can be easily affected by...
This paper describes a dynamic framework for mapping the threads of parallel applications to the com...
This paper introduces a resource allocation framework specifically tailored for addressing the probl...
This paper describes a dynamic framework for mapping the threads of parallel applications to the com...
We consider a load balancing problem with task-server affinity and server-dependent task recurrence,...
Abstract—This paper presents a new approach that uses neural networks to predict the performance of ...
Distributed object computing is widely envisioned to be the desired distributed software development...
This paper introduces a reinforcement-learning based resource allocation framework for dynamic place...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
International audienceNetwork load balancers are central components in data centers, that distribute...
International audienceThis paper presents the network load balancing problem, a challenging real-wor...
Fast response, storage efficiency, fault tolerance and graceful degradation in face of scarce or spu...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Heterogeneous Long Term Evolution-Advanced (LTE-A) network (HetNet) utilizes small cells to enhance ...