15 Batch schedulers:Bringing order to chaos

This chapter covers

  • The role of batch schedulers in high performance computing
  • Submitting a job to a batch scheduler
  • Linking job submissions for long runs or more complex workflows

Most high performance computing systems use batch schedulers to schedule the running of applications. We’ll give you a brief idea why in the first section of this chapter. Because schedulers are ubiquitous on high-end systems, you should have at least a basic understanding of them to be able to run jobs at high-performance computing centers and even smaller clusters. We’ll cover the purpose and usage of the batch schedulers. We won’t go into how to set up and manage them (that’s a whole other beast). Set up and management ...

Get Parallel and High Performance Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.