# Oscar

## Oscar

- [Overview](https://docs.ccv.brown.edu/oscar/readme.md): Overview of OSCAR Supercomputer
- [Quickstart](https://docs.ccv.brown.edu/oscar/quickstart.md): How to connect to Oscar and submit your first batch job
- [Getting Started](https://docs.ccv.brown.edu/oscar/getting-started.md)
- [System Hardware](https://docs.ccv.brown.edu/oscar/system-overview.md)
- [Account Information](https://docs.ccv.brown.edu/oscar/account-types.md)
- [Short "How to" Videos](https://docs.ccv.brown.edu/oscar/short-videos.md)
- [Quick Reference](https://docs.ccv.brown.edu/oscar/quick-reference.md): This page contains Linux commands commonly used on Oscar, basic module commands, and definitions for common terms used within this documentation.
- [Common Acronyms and Terms](https://docs.ccv.brown.edu/oscar/quick-reference/common-acronyms-and-terms.md)
- [Managing Modules](https://docs.ccv.brown.edu/oscar/quick-reference/managing-modules.md)
- [Common Linux Commands](https://docs.ccv.brown.edu/oscar/quick-reference/common-linux-commands.md)
- [Getting Help](https://docs.ccv.brown.edu/oscar/getting-help.md): Here are some ways to get help with using OSCAR
- [FAQ](https://docs.ccv.brown.edu/oscar/getting-help/faq.md)
- [Citing CCV](https://docs.ccv.brown.edu/oscar/citing-ccv.md)
- [CCV Account Information](https://docs.ccv.brown.edu/oscar/ccv-user-policies.md)
- [Student Accounts](https://docs.ccv.brown.edu/oscar/student-accounts.md)
- [Offboarding](https://docs.ccv.brown.edu/oscar/offboarding.md)
- [SSH (Terminal)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh.md)
- [SSH Key Login (Passwordless SSH)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-key-login-passwordless-ssh.md): How to set up SSH key authentication.
- [Mac/Linux/Windows(PowerShell)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-key-login-passwordless-ssh/mac-linux-windows-powershell.md)
- [Windows(PuTTY)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-key-login-passwordless-ssh/windows-putty.md)
- [SSH Configuration File](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-configuration-file.md): How to save ssh configurations to a configuration file
- [X-Forwarding](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/x-forwarding.md): Instructions to forward X11 applications from Oscar to local computer
- [SSH Agent Forwarding](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-agent-forwarding.md): How to forward local ssh keys to Oscar
- [Mac/Linux](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-agent-forwarding/mac-linux.md): Agent Forwarding in Mac and Linux Systems
- [Windows (PuTTY)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/ssh-agent-forwarding/key-generation-and-agent-forwarding-with-putty.md): SSH Agent Forwarding on a Windows system using PuTTY, with an example application to git.
- [Arbiter2](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/ssh/arbiter2.md)
- [Open OnDemand](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand.md)
- [Using File Explorer on OOD](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand/using-file-explorer-on-ood.md)
- [Web-based Terminal App](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand/web-based-terminal-app.md)
- [Interactive Apps on OOD](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand/interactive-apps-on-ood.md)
- [Using Python or Conda environments in the Jupyter App](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand/using-python-or-conda-environments-in-the-jupyter-app.md)
- [Using RStudio](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand/using-rstudio.md)
- [Desktop App (VNC)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/open-ondemand/desktop-app-vnc.md)
- [SMB (Local Mount)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/cifs.md)
- [Remote IDE (VS Code)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/remote-ide.md): VS Code lets you edit files and run terminals on Oscar directly from your local machine using the Remote SSH extension.
- [From Non-compliant Networks (2-FA)](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/remote-ide/from-non-compliant-networks-2-fa.md): Accessing VSCode from Non-Brown compliant networks
- [Setup virtual environment and debugger](https://docs.ccv.brown.edu/oscar/connecting-to-oscar/remote-ide/setup-virtual-environment-and-debugger.md)
- [Oscar's Filesystem](https://docs.ccv.brown.edu/oscar/managing-files/filesystem.md)
- [Transferring Files to and from Oscar](https://docs.ccv.brown.edu/oscar/managing-files/filetransfer.md)
- [Transferring Files between Oscar and Campus File Storage (Replicated and Non-Replicated)](https://docs.ccv.brown.edu/oscar/managing-files/filetransfer-isilon.md)
- [Resolving quota issues](https://docs.ccv.brown.edu/oscar/managing-files/resolving-quota-issues.md)
- [Understanding Disk Quotas](https://docs.ccv.brown.edu/oscar/managing-files/resolving-quota-issues/understanding-disk-quotas.md)
- [Inspecting Disk Usage (Ncdu)](https://docs.ccv.brown.edu/oscar/managing-files/inspecting-disk-usage-ncdu.md): To determine the sizes of files and discover the largest files in a directory, one can use the Ncdu module.
- [Restoring Deleted Files](https://docs.ccv.brown.edu/oscar/managing-files/restore.md)
- [Best Practices for I/O](https://docs.ccv.brown.edu/oscar/managing-files/io-best-practices.md)
- [Version Control](https://docs.ccv.brown.edu/oscar/managing-files/version-control.md)
- [Running Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/shared-machine.md)
- [Slurm Partitions](https://docs.ccv.brown.edu/oscar/submitting-jobs/slurm.md)
- [Interactive Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/interact.md)
- [Batch Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/batch.md)
- [Managing Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/managing-jobs.md)
- [Job Arrays](https://docs.ccv.brown.edu/oscar/submitting-jobs/array.md)
- [MPI Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/mpi-jobs.md)
- [Condo/Priority Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/condo-priority-jobs.md)
- [Dependent Jobs](https://docs.ccv.brown.edu/oscar/submitting-jobs/dependent-jobs.md)
- [Associations & Quality of Service (QOS)](https://docs.ccv.brown.edu/oscar/submitting-jobs/associations-and-quality-of-service.md)
- [GPUs on Oscar](https://docs.ccv.brown.edu/oscar/gpu-computing/gpus.md)
- [Grace Hopper GH200 GPUs](https://docs.ccv.brown.edu/oscar/gpu-computing/gpus/grace-hopper-gh200-gpus.md)
- [H100 NVL Tensor Core GPUs](https://docs.ccv.brown.edu/oscar/gpu-computing/gpus/h100-nvl-tensor-core-gpus.md)
- [Ampere Architecture GPUs](https://docs.ccv.brown.edu/oscar/gpu-computing/gpus/ampere-architecture-gpus.md): The new Ampere architecture GPUs on Oscar (A6000's and RTX 3090's)
- [Submitting GPU Jobs](https://docs.ccv.brown.edu/oscar/gpu-computing/submit-gpu.md)
- [Intro to CUDA](https://docs.ccv.brown.edu/oscar/gpu-computing/intro-to-cuda.md)
- [Compiling CUDA](https://docs.ccv.brown.edu/oscar/gpu-computing/cuda-compiling.md)
- [Installing Frameworks (PyTorch, TensorFlow, Jax)](https://docs.ccv.brown.edu/oscar/gpu-computing/installing-frameworks-pytorch-tensorflow-jax.md): This page describes installing popular frameworks like TensorFlow, PyTorch & JAX, etc. on your Oscar account.
- [Installing JAX](https://docs.ccv.brown.edu/oscar/gpu-computing/installing-frameworks-pytorch-tensorflow-jax/installing-jax.md): This page describes how to install JAX with Python virtual environments
- [Installing TensorFlow](https://docs.ccv.brown.edu/oscar/gpu-computing/installing-frameworks-pytorch-tensorflow-jax/installing-tensorflow.md): Setting up a GPU-accelerated environment can be challenging due to driver dependencies, version conflicts, and other complexities. Apptainer simplifies this process by encapsulating all these details
- [Mixing MPI and CUDA](https://docs.ccv.brown.edu/oscar/gpu-computing/mpi-cuda.md)
- [Software on Oscar](https://docs.ccv.brown.edu/oscar/software/software.md)
- [Using Modules](https://docs.ccv.brown.edu/oscar/software/modules.md)
- [Migration of MPI Apps to Slurm 22.05.7](https://docs.ccv.brown.edu/oscar/software/migration-of-mpi-apps-to-slurm-22.05.7.md)
- [Python on Oscar](https://docs.ccv.brown.edu/oscar/software/python-on-oscar.md)
- [Python in batch jobs](https://docs.ccv.brown.edu/oscar/software/python-in-batch-jobs.md)
- [Installing Python Packages](https://docs.ccv.brown.edu/oscar/software/python-installs.md)
- [Installing R Packages](https://docs.ccv.brown.edu/oscar/software/r-installs.md)
- [Using CCMake](https://docs.ccv.brown.edu/oscar/software/ccmake.md): Guide to build and compile software using  CCMake.
- [Intro to Parallel Programming](https://docs.ccv.brown.edu/oscar/software/intro-to-parallel-programming.md)
- [Anaconda](https://docs.ccv.brown.edu/oscar/software/anaconda.md)
- [Conda and Mamba](https://docs.ccv.brown.edu/oscar/software/miniconda.md)
- [DMTCP](https://docs.ccv.brown.edu/oscar/software/dmtcp.md)
- [Screen](https://docs.ccv.brown.edu/oscar/software/screen.md)
- [VASP](https://docs.ccv.brown.edu/oscar/software/vasp.md): The Vienna Ab initio Simulation Package (VASP) is a package for performing advanced mechanical computations. This page will explain how VASP can be accessed and used on Oscar.
- [Gaussian](https://docs.ccv.brown.edu/oscar/software/gaussian.md): Gaussian is a general purpose computational chemistry package. Oscar uses the Gaussian 9 package.
- [IDL](https://docs.ccv.brown.edu/oscar/software/using-idl.md): Interactive Data Language (IDL) is a programming language used for data analysis and is popular in several scientific fields. This page explains how to use the IDL module on Oscar run IDL programs.
- [MPI4PY](https://docs.ccv.brown.edu/oscar/software/mpi4py.md): This page documents how to use the MPI for Python package within a Conda environment.
- [Gpaw](https://docs.ccv.brown.edu/oscar/software/gpaw.md): Instructions to build gpaw on Oscar for RHEL 9.6
- [Jupyter Notebooks on Oscar](https://docs.ccv.brown.edu/oscar/jupyter-notebooks/jupyter-notebooks-on-oscar-1.md)
- [Jupyter Labs on Oscar](https://docs.ccv.brown.edu/oscar/jupyter-notebooks/jupyter-notebooks-on-oscar.md)
- [Tunneling into Jupyter with Windows](https://docs.ccv.brown.edu/oscar/jupyter-notebooks/tunneling-into-jupyter-with-windows.md): This page is for users trying to open Jupyter Notebooks/Labs through Oscar with Windows.
- [Arm Forge](https://docs.ccv.brown.edu/oscar/debugging/arm-forge.md)
- [Configuring Remote Launch](https://docs.ccv.brown.edu/oscar/debugging/arm-forge/configuring-remote-launch.md)
- [Setting Job Submission Settings](https://docs.ccv.brown.edu/oscar/debugging/arm-forge/setting-job-submission-settings.md)
- [Matlab GUI](https://docs.ccv.brown.edu/oscar/matlab/matlab-gui.md)
- [Matlab Batch Jobs](https://docs.ccv.brown.edu/oscar/matlab/matlab-batch.md)
- [Improving Performance and Memory Management](https://docs.ccv.brown.edu/oscar/matlab/performance.md)
- [Parallel Matlab](https://docs.ccv.brown.edu/oscar/matlab/parallel-matlab.md)
- [ParaView Remote Rendering](https://docs.ccv.brown.edu/oscar/visualization/paraview-remote-rendering.md): Running Paraview Remote Rendering in Oscar
- [Intro to Apptainer](https://docs.ccv.brown.edu/oscar/singularity-containers/untitled.md): This is designed to be an early users reference guide for how to build and run apptainer images on OSCAR at CCV for Brown University‌
- [Building Images](https://docs.ccv.brown.edu/oscar/singularity-containers/building-images.md): This page is designed to give a brief introduction to how to build a singularity image through the various methods available.
- [Running Images](https://docs.ccv.brown.edu/oscar/singularity-containers/running-images.md): There are three main ways to run a Singularity image on OSCAR. As an interactive shell, using the exec command, or building a runscript and using the run command.
- [Accessing Oscar Filesystem](https://docs.ccv.brown.edu/oscar/singularity-containers/accessing-oscar-filesystem.md)
- [Example Container (TensorFlow)](https://docs.ccv.brown.edu/oscar/singularity-containers/accessing-oscar-filesystem/example-container-tensorflow.md)
- [Singularity Tips and Tricks](https://docs.ccv.brown.edu/oscar/singularity-containers/singularity-tips-and-tricks.md)
- [Using a CESM module](https://docs.ccv.brown.edu/oscar/local-install/using-a-cesm-module.md)
- [Installing your own version of CESM](https://docs.ccv.brown.edu/oscar/local-install/installing-your-own-version-of-cesm.md)
- [Installing your own version of Quantum Espresso](https://docs.ccv.brown.edu/oscar/local-install/installing-your-own-version-of-quantum-espresso.md)
- [Installing your own version of Qmcpack](https://docs.ccv.brown.edu/oscar/local-install/installing-your-own-version-of-qmcpack.md)
- [dbGaP Architecture](https://docs.ccv.brown.edu/oscar/dbgap-data/dbgap-project.md): This page describes the dbGap architecture in Oscar.
- [dbGaP Data Transfers](https://docs.ccv.brown.edu/oscar/dbgap-data/dbgap-data-transfers.md)
- [dbGaP Job Submission](https://docs.ccv.brown.edu/oscar/dbgap-data/dbgap-job-submission.md)
- [RHEL 9.6 Module Migration Guide](https://docs.ccv.brown.edu/oscar/sys-changes/rhel-9.6-module-migration-guide.md)
- [Bigmem Partition is Retired](https://docs.ccv.brown.edu/oscar/sys-changes/bigmem-partition-is-retired.md)
- [Package Archive Mirrors](https://docs.ccv.brown.edu/oscar/sys-changes/package-archive-mirrors.md): Brown maintains mirrors of the popular Python and R package repositories (i.e., PyPI, CRAN). Use these mirrors to install Python and R packages without accessing the internet
- [PyPI Mirror](https://docs.ccv.brown.edu/oscar/sys-changes/package-archive-mirrors/pypi-mirror.md)
- [CRAN mirror](https://docs.ccv.brown.edu/oscar/sys-changes/package-archive-mirrors/cran-mirror.md)
- [Bioconductor Mirror](https://docs.ccv.brown.edu/oscar/sys-changes/package-archive-mirrors/bioconductor-mirror.md)
- [RHEL-9 Migration](https://docs.ccv.brown.edu/oscar/sys-changes/rhel-9-migration.md): Higher Throughput, More Secure, and Greener Computing!"
- [LMOD - New Module System](https://docs.ccv.brown.edu/oscar/sys-changes/lmod-new-module-system.md)
- [Module Changes](https://docs.ccv.brown.edu/oscar/sys-changes/module-changes.md)
- [Testing Jupyter Notebooks on RHEL9 mini-cluster](https://docs.ccv.brown.edu/oscar/sys-changes/testing-jupyter-notebooks-on-rhel9-mini-cluster.md)
- [Ollama](https://docs.ccv.brown.edu/oscar/large-language-models/ollama.md): This page describes how to run large language models (LLMs) directly on Oscar nodes using Ollama.
- [OpenCode](https://docs.ccv.brown.edu/oscar/large-language-models/opencode.md): This page describes how to use OpenCode, a terminal-based AI coding assistant, on Oscar with LLMs served by Ollama.
- [Oscar Docs MCP Server](https://docs.ccv.brown.edu/oscar/large-language-models/oscar-docs-mcp-server.md)
- [jobcarbon](https://docs.ccv.brown.edu/oscar/sustainability/jobcarbon.md): This page describes how to get energy use metrics of jobs on Oscar using the jobcarbon utility.
