[Top] [Prev] [Contents] [Next] [Bottom]


Contents


Figures

Tables

Preface

Audience
Using this Guide
Related Documents
Technical Assistance

1. Introduction

LSF Product Suite and Architecture
LSF Base
Application and LSF Base Interactions
LSF Batch System
LSF JobScheduler System
LSF API Services
LSF Base API Services
LSF Batch API Services
Getting Started with LSF Programming
lsf.conf File
LSF Header Files
Linking Applications with LSF APIs
Error Handling
Example Applications
Example Application using LSLIB
Example Application using LSBLIB
Authentication

2. Programming with LSLIB

Getting Configuration Information
Getting General Cluster Configuration Information
Getting Host Configuration Information
Handling Default Resource Requirements
Getting Dynamic Load Information
Making a Placement Decision
Getting Task Resource Requirements
Using Remote Execution Services
Remote Execution Mechanisms
Initializing an Application for Remote Execution
Running a Task Remotely

3. Programming with LSBLIB

Initializing LSF Batch Applications
Getting Information about LSF Batch Queues
Getting Information about LSF Batch Hosts
Job Submission and Modification
Getting Information about Batch Jobs
Job Manipulation
Sending a Signal to a Job
Switching a Job to a Different Queue
Processing LSF Batch Log Files

4. Advanced Programming Topics

Getting Load Information on Selected Load Indices
Getting a List of All Load Index Names
Displaying Selected Load Indices
Writing a Parallel Application
ls_rtask() Function
Running Tasks on Many Machines
Finding Out Why the Job Is Still Pending
Reading lsf.conf Parameters

5. LSF Shell Programming

Wrapper Scripts
The Simple Shell Example
Changing the Placement Algorithm

A. List of LSF API Functions

LSLIB Functions
Cluster Configuration Information
Load Information and Placement Advice
Task List Manipulation
Remote Execution and Task Control
Remote File Operation
Administration Operation
Error Handling
Miscellaneous
LSBLIB Functions
Initialization
LSF Batch System Information
Job Manipulation
Job Information
Event File Processing
LSF Batch Administration
Calendar Manipulation
Error Handling


[Top] [Prev] [Contents] [Next] [Bottom]

doc@platform.com

Copyright © 1994-1997 Platform Computing Corporation.
All rights reserved.