The GLobal Load Balancer Java library for distributed computation.
This project is part of an effort to bring easy-to-use tools for programmers to handle distributed computation, HanDist (Handy Tools for Distributed Computation - https://github.com/handist)
This program relies on the APGAS for Java library, which is part of the X10 project. This project is available under the terms of the Eclipse Public License at https://github.com/x10-lang/apgas
(c) CS29 Fine 2018-2021..
Graduate School of System Informatics, Kobe University
657-8501 RokkoDaiCho 1-1, Nada-ku, Kobe-shi, JAPAN
This program is provided to you under the terms of the Eclipse Public Licence v1.0. You can obtain a copy of the licence at https://www.eclipse.org/legal/epl-v10.html.
-
Yamashita K, Kamada T. Introducing a Multithread and Multisate Mechanism for the Global Load Balancing Library of X10. Journal of Information Processing 2016; 24(2): 416-424. doi:10.2197/ipsjjip.24.416 [link][download]
-
Finnerty P, Kamada T, Ohta C. Self-Adjusting Task Granularity for Global Load Balancer Library on Clusters of Many-Core Processors. PMAM'20. Association for Computing Machinery; 2020; New York, NY, USA [link]
-
Finnerty P, Kamada T, Ohta C. A self-adjusting task granularity mechanism for the Java lifeline-based global load balancer library on many-core clusters, Concurrency and Computation: Practice and Experience, 2021; [link]