Load Balancing in a Networked Environment through Homogenization
M. Shahriar Hossain, M. Muztaba Fuad, Debzani Deb, Kazi Muhammad, Najmul Hasan Khan, Md. Mahbubul Alam Joarder

TL;DR
This paper presents homogenization, a technique for distributing workloads in networked systems to optimize speedup despite hardware and software heterogeneity, without user intervention.
Contribution
It introduces a novel homogenization method that balances workload in heterogeneous distributed systems to maximize performance transparently.
Findings
Improved speedup in heterogeneous environments
Workload balancing achieved without user interaction
Enhanced system performance and transparency
Abstract
Distributed processing across a networked environment suffers from unpredictable behavior of speedup due to heterogeneous nature of the hardware and software in the remote machines. It is challenging to get a better performance from a distributed system by distributing task in an intelligent manner such that the heterogeneous nature of the system do not have any effect on the speedup ratio. This paper introduces homogenization, a technique that distributes and balances the workload in such a manner that the user gets the highest speedup possible from a distributed environment. Along with providing better performance, homogenization is totally transparent to the user and requires no interaction with the system.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Real-Time Systems Scheduling · Distributed systems and fault tolerance
