# Best Practices ```{toctree} :hidden: :maxdepth: 3 homequota workquota scratchpurge checkpointing shell_environment clusterusage ``` Utilizing High-Performance Computing (HPC) resources effectively requires adherence to best practices. In this section, you will find essential guidance for managing your directory storage, checkpointing jobs, and cluster usage. ::::{grid} 1 2 2 3 :gutter: 1 1 1 2 :::{grid-item-card} {octicon}`database;1.5em;screen-full` Home Directory Storage Quota :link: homequota :link-type: doc Learn about storage quotas and how to manage your home directory effectively. +++ [Learn more »](homequota) ::: :::{grid-item-card} {octicon}`check-circle;1.5em;screen-full` Work Directory Storage Quota :link: workquota :link-type: doc Learn about storage quotas and how to manage your work directory effectively. +++ [Learn more »](workquota) ::: :::{grid-item-card} {octicon}`file-removed;1.5em;screen-full` Scratch Directory Purge :link: scratchpurge :link-type: doc Learn how to use /scratch effectively, before and after a purge. +++ [Learn more »](scratchpurge) ::: :::{grid-item-card} {octicon}`git-pull-request;1.5em;sd-mr-1` Checkpointing Jobs :link: checkpointing :link-type: doc Discover how to save progress within long-running jobs, preventing loss of data. +++ [Learn more »](checkpointing) ::: :::{grid-item-card} {octicon}`git-pull-request;1.5em;sd-mr-1` Shell Environment on the Cluster :link: shell_environment :link-type: doc Best practices for using the shell environment on Discovery. +++ [Learn more »](shell_environment) ::: :::{grid-item-card} {octicon}`hubot;1.5em;sd-mr-1` Cluster Usage :link: clusterusage :link-type: doc Guidelines about where tasks should be performed and the bots that monitor them. +++ [Learn more »](clusterusage) ::: :::: --- Applying these best practices can greatly enhance your HPC experience. They ensure efficient use of resources, contribute to robust job execution, and facilitate optimal performance. If you need additional assistance, our support team is reachable at or consult our {ref}`faq`. Happy computing!