



Summarize COVER Book Cover NOTICES Notices EDITION Edition Notice CONTENTS Table of Contents FRONT_1 Notices FRONT_1.1 Trademarks and Service Marks FRONT_2 Who Should Use This Book FRONT_3 How this Book is Organized FRONT_3.1 Typographic Conventions FRONT_4 Related Information FRONT_4.1 Accessing This Book off the World Wide Web FRONT_4.2 Accessing LoadLeveler Documentation Online FRONT_5 What's New in Version 2 FRONT_5.1 Multiple User Space Tasks per Adapter FRONT_5.2 Multiple Tasks per Job per Node FRONT_5.3 Multiple Communication Protocols per Task FRONT_5.4 National Language Support, Including New Documentation FRONT_5.5 Enhanced Checkpointing of Jobs FRONT_5.6 New Scheduling Algorithm FRONT_5.7 New Command to Extract SDR Data FRONT_5.8 New Application Programming Interface FRONT_5.9 Command Enhancements FRONT_5.10 Graphical User Interface Enhancements FRONT_5.11 New Job Command Language Keywords FRONT_5.12 Administration File Changes FRONT_5.13 Configuration File Changes FRONT_5.14 New Environment Variable FRONT_5.15 Resource Manager Changes FRONT_5.16 Interactive Session Support Changes FRONT_6 Migration Considerations FRONT_6.1 Resource Manager Functions Now in LoadLeveler FRONT_6.2 Keywords Supported for Parallel Jobs FRONT_6.3 Migrating Your Existing Adapter Requirements Statements FRONT_6.4 Changes in LoadLeveler Command Output FRONT_6.5 Changes in the LoadLeveler Release Directory FRONT_6.6 Changes in the GUI Resource File 1.0 Overview of LoadLeveler 1.1 Chapter 1. What is LoadLeveler? 1.1.1 How LoadLeveler Works 1.2 Chapter 2. LoadLeveler Daemons and Job States 1.2.1 Daemons and Processes 1.2.2 LoadLeveler Job States 2.0 Using LoadLeveler 2.1 Chapter 3. Submitting and Managing Jobs 2.1.1 Building a Job Command File 2.1.2 Submitting a Job Command File 2.1.3 Managing Jobs 2.1.4 A Simple Task Scenario Using Commands 2.1.5 Additional Job Command File Examples 2.1.6 Job Command File Keywords 2.2 Chapter 4. Submitting and Managing Parallel Jobs 2.2.1 Supported Parallel Environments 2.2.2 Keyword Considerations for Parallel Jobs 2.2.3 Job Command File Examples 2.2.4 Obtaining Status of Parallel Jobs 3.0 Administering LoadLeveler 3.1 Chapter 5. Administering and Configuring LoadLeveler 3.1.1 Overview 3.1.2 Planning Considerations 3.1.3 Quick Set Up 3.1.4 Administering LoadLeveler 3.1.5 Configuring LoadLeveler 3.1.6 Keyword Summary 3.2 Chapter 6. Administration Tasks for Parallel Jobs 3.2.1 Scheduling Considerations for Parallel Jobs 3.2.2 Setting Up to Allow Users to Submit Interactive POE Jobs 3.2.3 Setting Up to Allow Users to Submit PVM Jobs 3.2.4 Setting Up a Class for Parallel Jobs 3.2.5 Setting Up a Parallel Master Node 3.3 Chapter 7. Gathering Job Accounting Data 3.3.1 Collecting Job Resource Data on Serial and Parallel Jobs 3.3.2 Collecting Job Resource Data Based on Machines 3.3.3 Collecting Job Resource Data Based on Events 3.3.4 Collecting Job Resource Information Based on User Accounts 3.3.5 Collecting the Accounting Information and Storing it into Files 3.3.6 Accounting Reports 3.3.7 Sample Job Accounting Scenario 3.4 Chapter 8. Routing Jobs to NQS Machines 3.4.1 Setting Up the NQS Environment 3.4.2 Designating Machines to Which Jobs Will be Routed 3.4.3 Sample Routing Jobs to NQS Machines Scenario 3.4.4 NQS Scripts 4.0 Command Reference 4.1 Chapter 9. LoadLeveler Commands 4.1.1 Summary of LoadLeveler Commands 4.1.2 llacctmrg - Collect machine history files 4.1.3 llcancel - Cancel a Submitted Job 4.1.4 llclass - Query Class Information 4.1.5 llctl - Control LoadLeveler Daemons 4.1.6 llextSDR - Extract adapter information from the SDR 4.1.7 llfavorjob - Reorder System Queue by Job 4.1.8 llfavoruser - Reorder System Queue by User 4.1.9 llhold - Hold or Release a Submitted Job 4.1.10 llinit - Initialize Machines in the LoadLeveler Cluster 4.1.11 llprio - Change the User Priority of Submitted Job Steps 4.1.12 llq - Query Job Status 4.1.13 llstatus - Query Machine Status 4.1.14 llsubmit - Submit a Job 4.1.15 llsummary - Return Job Resource Information for Accounting 5.0 The LoadLeveler Graphical User Interface 5.1 Chapter 10. Graphical User Interface Overview 5.1.1 Starting the Graphical User Interface 5.1.2 Building and Submitting Jobs Using the Graphical User Interface 5.1.3 Customizing the Graphical User Interface 6.0 The LoadLeveler Application Programming Interfaces 6.1 Chapter 11. LoadLeveler APIs 6.1.1 Accounting API 6.1.2 Serial Checkpointing API 6.1.3 The Submit API 6.1.4 Data Access API 6.1.5 Parallel Job API 6.1.6 Job Control API 6.1.7 Query API 6.1.8 User Exits APPENDIX1 Appendixes APPENDIX1.1 Appendix A. Troubleshooting APPENDIX1.1.1 Troubleshooting LoadLeveler APPENDIX1.2 Appendix B. Customer Case Studies APPENDIX1.2.1 Customer 1: Technical Computing at the Cornell Theory Center APPENDIX1.2.2 Customer 2: Circuit Simulation APPENDIX1.2.3 Customer 3: High-Energy Physics APPENDIX1.2.4 Customer 4: Computer Chip Design APPENDIX1.3 Appendix C. Sample Files APPENDIX1.3.1 Sample Administration File APPENDIX1.3.2 Sample Configuration File APPENDIX1.4 Appendix D. Glossary INDEX Index BACK_1 Communicating Your Comments to IBM COMMENTS Reader's Comments -- We'd Like to Hear from You
Adobe, the Adobe logo, Acrobat, the Acrobat logo, and Acrobat Reader are registered trademarks of Adobe Systems incorporated.