FAQ

From CMU -- Language Technologies Institute -- HPC Wiki
Revision as of 12:15, 20 February 2025 by 172.26.65.132 (talk) (Created page with "== FAQ on Babel Resource Allocation and Best Practices == '''Q: How are jobs prioritized by the scheduler?''' Generally, all users have equally priority. Though the debug, general, and long partitions do not have user or group-specific priority, each partition is ranked in priority from high to low. User fairshare is factored into scheduling. In some cases, some users may have higher-priority access; for example, research groups who have donated nodes may request dedica...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

FAQ on Babel Resource Allocation and Best Practices

Q: How are jobs prioritized by the scheduler?

Generally, all users have equally priority. Though the debug, general, and long partitions do not have user or group-specific priority, each partition is ranked in priority from high to low. User fairshare is factored into scheduling. In some cases, some users may have higher-priority access; for example, research groups who have donated nodes may request dedicated partitions for priority access to (a subset of) those nodes or may request a dedicated node reserved exclusively for their research group.

Q: Do you have advice for long-running jobs?

  1. Make sure your code saves checkpoints frequently so that it can recover from being preempted.
  2. Post on the #babel-babble Slack channel first to alert other users.
  3. Consider running on the `long` partition.

Q: What should I do if I notice another user's jobs/files are disrupting usage of the cluster for others?

Please message the babble-babel channel, tagging the user with the problematic job as well as @help-babel. Remember to communicate with respect; most errors are honest mistakes.

Q: I have other questions which aren't answered here.

Reach out on the babble-babel Slack channel, tagging in @help-babel. If you discover an answer which may be useful to others, please