Sun HPC ClusterTools 5 Software User's Guide
817-0084-10
Contents |
1. Introduction to Sun HPC ClusterTools Software
Sun HPC ClusterTools Runtime Environment (CRE)
Integration With Distributed Resource Management Systems
How Partitions Are Enabled and Selected
How the CRE Environment Is Integrated With Distributed Resource Management Systems
How Distributed Resource Managers Work
4. Running Programs With mprun
Controlling Where the Program Runs
Precedence for Program Execution
How to Run a Program With Default Settings
How to Run on a Different Cluster (-c)
How to Run on a Different Partition (-p)
How to Run as Multiple Processes (-np)
How to Enable Process Spawning (-Ys)
How to Disable Process Spawning (-Ns)
How to Wrap Multiple Processes (-W)
How to Settle for Available Processes (-S)
How to Include Independent Nodes (-u)
How to Combine Process Placement Options
Mapping MPI Processes to Nodes
How to Distribute Processes Among Nodes (-l)
How to Distribute Processes by Block (-Z and -Zt)
How to Distribute Processes by Rank Map (-m)
How to Reserve Resources For Spawning or Multithreading (-nr)
How to Select Nodes by Resource Requirement (-R)
How to Redirect Output to mprun (-D)
How to Redirect Output to Individual Files (-B)
How to Shut Off All Standard I/O (-N)
How to Redirect With an Argument Vector (-A)
How to Read Standard Input From /dev/null (-n)
How to Redirect With a Custom Configuration (-I)
Controlling Other Job Attributes
How to Include Shell-Specific Actions
How to Move a Process to the Background
How to Change the Working Directory (-C)
How to Use a Different User Name (-U)
How to Use a Different Group Name (-G)
How to Run a Job on a Different Project (-P)
How to Specify Verbose Output (-v)
How to Display Command Help (-h)
How to Display the Command's Version (-V)
How to Display Job Status Information (-J)
How to Store Job Name in a File (-d)
How to Tag Output With Its Rank Number (-o)
5. Running Programs With mprun in Distributed Resource Management Systems
mprun Options for DRM Integration
Improper Flag Combinations for Batch Jobs
Running Parallel Jobs in the PBS Environment
How to Run an Interactive Job in PBS
How to Run a Script Job in PBS
Running Parallel Jobs in the LSF Environment
How to Run an Interactive Job in LSF
How to Run a Script Job in LSF
How to Run an LSF Job in Compatibility Mode
Running Parallel Jobs in the SGE Environment
How to Run an Interactive Job in SGE
How to Run a Script Job in SGE
6. Killing or Sending Signals to Programs With mpkill
How to Remove All Traces of a Job
How to Display a List of Supported Signals (-l -d)
7. Displaying Program Information With mpps
How to Display Information About Individual Jobs (-J)
How to Display Job Name, PID, and Host of Current Job (-b)
How to Display Information About All Jobs (-e)
How to Display a Job's Start Time (-f)
How to Display Job Information by Partition (-A -a)
How to Display Job Information by Process (-p -P)
8. Profiling Programs With MPPROF
Using mpprof to Generate Reports
Generating a Message Passing Report
Reporting on Specific Processes
Reporting Processes That Occur After a Specified Time Interval
To Save Report Output for Later Use
Using mpdump to Convert Intermediate Binary Files to ASCII Files
9. Displaying Information With mpinfo
How to Display Information About Published Names (-T)
How to Display Information About Any Cluster (-c)
How to Display Information About the Current Cluster (-C)
How to Display Information About Individual Partitions (-p)
How to Display Information About All Partitions (-P)
How to Display Information About Individual Nodes (-n)
How to Display Information About All Nodes (-N)
How to Display an Online List of Valid Attributes (-lc, -lp, -ln)
How to Restrict Output to Individual Attributes (-A)
Copyright © 2003, Sun Microsystems, Inc. All rights reserved.