Zoltan is a dynamic load-balancing library for parallel applications. Zoltan redistributes computational work on-the-fly, as an application is running, in an attempt to minimize processor idle time and maximize computational efficiency. Zoltan's object-oriented interface enables the library to be used by a variety of different applications without limiting the data structures that can be used by the applications. The library contains a suite of algorithms that are all accessed through the same interface. Thus, application developers can easily experiment with different algorithms to find those that are most appropriate to their applications. Likewise, algorithm developers can use Zoltan as a test-bed for new algorithm development and compare performance of new algorithms to the methods exiting in Zoltan.
To order this software or receive further information, please fill out the following request: Request Software
@misc{osti_1230567,
title = {ZOLTAN Ver.1.0, Version 00},
author = {Devine, Karen and Hendrickson, Bruce and Boman, Erik and Vaughan, Courtenay and Gervasio, Luis and Plimpton, Steve and John, Matthew St. and Mitchell, William},
abstractNote = {Zoltan is a dynamic load-balancing library for parallel applications. Zoltan redistributes computational work on-the-fly, as an application is running, in an attempt to minimize processor idle time and maximize computational efficiency. Zoltan's object-oriented interface enables the library to be used by a variety of different applications without limiting the data structures that can be used by the applications. The library contains a suite of algorithms that are all accessed through the same interface. Thus, application developers can easily experiment with different algorithms to find those that are most appropriate to their applications. Likewise, algorithm developers can use Zoltan as a test-bed for new algorithm development and compare performance of new algorithms to the methods exiting in Zoltan.},
doi = {},
url = {https://www.osti.gov/biblio/1230567},
year = {Tue Feb 08 00:00:00 EST 2000},
month = {Tue Feb 08 00:00:00 EST 2000},
note =
}