Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.88 KB

README.md

File metadata and controls

27 lines (17 loc) · 1.88 KB

Java GLB

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)

Dependencies

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

Licence

(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.

Publications

  • 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]