A generic and adaptive approach for workload distribution in multi-tier cluster systems with an application to distributed matrix multiplication | IEEE Conference Publication | IEEE Xplore