MIT SuperCloud Documentation
  • Requesting an Account
    • Account Request Process
    • Why do we ask if you are using data that is not publicly available?
    • Generating ssh Keys for Supercloud Authentication
    • Adding your SSH Keys to your Account
    • Current Approver List
  • Getting Started
    • Logging in Via ssh
    • Shared HPC Clusters
    • Software and Packages
    • Linux Command Line
    • Transferring Files to MIT SuperCloud
    • Testing your Code
    • SuperCloud Downtimes
  • Systems and Software
    • MGHPCC TX-E1 Specifications
    • Available Languages
    • Modules
    • Software
      • Machine Learning Tools
      • Big Data Software Stack
      • Middleware Software Stack
      • Lincoln Laboratory Developed Software
      • Compilers
  • Using the Systetm
    • Files and Data
      • Transferring Files
        • Mac/Linux and Most Windows
        • Windows
        • Downloading Files through the Web Portal
        • Uploading and Downloading Files Using Jupyter
      • Shared Groups
        • Overview
        • Joining or Creating a Group
        • Using Shared Groups Effectively
    • Software and Package Management
      • Modules
      • Installing Software or Packages in your Home Directory
        • Julia Packages
        • Python Packages
        • R Libraries
    • Monitoring System and Job Status
      • Checking System Status
      • Monitoring Jobs
      • Stopping Jobs
    • Submitting Jobs
      • Submitting Jobs
        • How to start an Interactive Job with LLsub
        • Submitting a Simple Serial Batch Job
        • Requesting Additional Resources with sbatch
        • Requesting Additional Resources with LLsub
        • LLMapReduce
        • Matlab/Octave Tools
        • Triples Mode
      • Job Arrays with LLsub Triples in 3 Steps
        • Step 1: Batch Up your Array
        • Step 2: Changing Your Submission Script
        • Step 3: Submit your Job with LLsub Triples
    • Best Practices
      • Best Practices for Using the Filesystem
        • Installing Python Packages
        • Submitting Jobs
        • File Organization
      • Optimizing your GPU Jobs
        • Getting More out of the GPUs
        • Requesting More GPUs
    • Web Portal
      • Portal Authentication
        • MIT Touchstone/InCommon Federation
        • Username and Password
        • PKI Certificate/Smart Card
      • Adding/Removing SSH Keys
      • Browsing your Home Directory
    • Databases
    • Jupyter Notebooks
      • Starting Up Jupyter
      • The Jupyter Environment
      • A Note on Environment Variables and Modules
  • Frequently Asked Questions
    • How do I get an account?
    • I would like to log in from a new computer. Can I add a new ssh key?
    • How much storage do I have for my account?
    • How can I share files/code/data with my colleagues?
    • How do I set/change my password?
    • Are there any resource limits?
    • What do I do if my job won’t be deleted?
    • Why do I get an error when I try to install a package?
    • How can I set up VSCode to edit files remotely on Supercloud?
    • How can I use Tensorboard on Supercloud?
    • I got an Out of Memory error. How can I figure out how much memory my job needs and request more?
    • My Python/Julia job is running, but I don’t see any output in the log files. What is going on?
    • What does the Underutilizing/Oversubscribing the node warning message mean?
    • How can I get more help?
  • Getting Help
    • Additional Documentation:
    • Email:
    • Office Hours:
  • Online Courses
    • Some Available Online Courses
    • Accessing the LLx Online Course Site
    • Creating an Online Course Account
    • Questions?
  • Glossary
  • Acknowledging Us
MIT SuperCloud Documentation
  • Using the Systetm
  • Best Practices
  • Edit on GitHub

Best Practices

  • Best Practices for Using the Filesystem
  • Optimizing your GPU Jobs
Previous Next

© Copyright 2023, MIT SuperCloud Team.

Built with Sphinx using a theme provided by Read the Docs.