Python Bindings for IBM TWS LoadLeveler




Example Code



Issues / ToDo


Links / Info


PyLoadL is a Python/Pyrex module to allow access to the IBM TWS LoadLeveler batch scheduler API. Detailed documentation on the LoadLeveler API can be found here and is needed in order to make full use of the module. PyLoadL was built and tested using :

  • Python 2.3 - 2.6.2
  • Pyrex - 0.9.9
  • IBM LoadLeveler 3.1 - 3.5.1.x, 4.1.0 - 4.1.1.x for
    • IBM AIX 5.2/5.3
    • RHEL 5.3
    • SUSE 9/10/11
  • X86, X86_64, BlueGene/L, BlueGene/P and POWER systems.

API Support

To use the module it is necessary to understand the LoadLeveler APIs and it's associated object models. At the moment only the following LoadLeveler APIs are supported and depends on the LoadLeveler version used -

A nice list of differences in the scheduler llapi.h files between the different LoadLeveler releases is maintained here.

Last modified 12th June 2011