This guide provides tutorial and reference information for programmers who want to create programs that use the features of the Load Sharing Facility (LSF) software.
You should be familiar with the concepts described in the LSF User's Guide as well as with C programming in UNIX and/or Windows NT environments. If you are going to write programs using the calendars and events of the LSF JobScheduler, you should also be familiar with the LSF JobScheduler User's Guide.
Chapter 1 provides a basic introduction to services provided by the LSF Application Programming Interface (API). All programmers should read this chapter.
Chapter 2 shows how to write applications using the LSF Base library (LSLIB) to access services provided by LSF Base.
Chapter 3 shows how to write applications using LSF Batch Library (LSBLIB) to access services provided by the LSF Batch nad LSF JobScheduler system.
Chapter 4 discusses advanced programming topics with the LSF API.
Chapter 5 discusses how to write shell script load sharing applications using lstools.
In each chapter, example programs are used to demonstrate the various features of the LSF API functions.
Appendix A lists all of the LSF API functions.
The LSF User's Guide explains a number of important concepts and gives examples of how to use LSF.
The LSF JobScheduler User's Guide describes production job scheduling, events, and calendars. LSF JobScheduler is a distributed Production Job Scheduling product-a separately licensed component of LSF.
The LSF Administrator's Guide describes how to install and configure LSF, and how to manage LSF clusters.
The LSF User's Quick Reference provides a summary of user's commands and related information, while the LSF Administrator's Quick Reference provides a summary of administrator's commands and related information.
The on-line manual pages contain detailed descriptions of all LSF commands, daemons, functions and configuration files. The lslib(3) and lsblib(3) manual pages include references to all other LSF API-related manual pages.
If you need any technical assistance with LSF, please contact your reseller or the Technical Support Department at the following address:
LSF Technical Support
Platform Computing Corporation
5001 Yonge Street, Suite 1401
North York, Ontario
Canada M2N 6P6
Tel: +1 416 512 9587
Fax: +1 416 512 8976
Electronic mail: support@platform.com
You may find the answers you need from the Platform Computing Corporation home page on the World Wide Web. Set your browser to http://www.platform.com.
If you have any comments about this document, please send them to the address above to the attention of JobScheduler Documentation, or send electronic mail to doc@platform.com.
Copyright © 1996, 1997, Platform Computing Corporation.
All rights reserved.