/tag/supercomputer

  • ACCORD

    What is it ACCORD (Assuring Controls Compliance of Research Data) gives researchers from public universities across the state of Virignia access to a single high-performance computing system capable of processing and storing de-identified sensitive data. This is especially important for schools that lack the financial, staffing, or technical resources for such systems. ACCORD is designed to encourage collaborative research partnerships across institutions by managing the risks associated with sensitive data sharing. ACCORD is project-based, which means that investigators request access to the platform, create a project and populate it with co-investigators, import data, and then create and use disposable computing environments to perform their computational research.
  • ACCORD

    FAQ’s 1.) What is the link to the accord portal? Open the ACCORD Platform   2.) Who can use ACCORD? Researchers from public universities across the state of Virginia are invited to request access. ACCORD is also open to reserachers from other states who are working on COVID related projects 3.) How much does ACCORD cost? ACCORD is free with 1TB of storage 4.) How much storage does ACCORD support? ACCORD gives each project a free 1TB of storage. Additional storage can be purchased 5.) How is data transferred in/out of ACCORD?
  • ACCORD

    Environments After creating a project and logging into the ACCORD platform, you will next chose an environment. The environments currently available on ACCORD are listed below. We welcome your suggestions for additional environments to be included in the future. RStudio RStudio is the standard IDE for research using the R programming language. JupyterLab Jupyter Lab allows for interactive, notebook-based analysis of data. A good choice for pulling quick results or refining your code in numerous languages including Python, R, Julia, bash, and others. Theia Python Theia Python is a rich IDE that allows researchers to manage their files and data, write code with an intelligent editor, and execute code within a terminal session.
  • ACCORD

    Jupyter Lab Jupyter Lab allows for interactive, notebook-based analysis of data. A good choice for pulling quick results or refining your code in numerous languages including Python, R, Julia, bash, and others. Learn more about Jupyter Lab
  • ACCORD

    Projects The fundamental organizing unit for your work in ACCORD is a project. A project consists of: Researchers - a group of approved collaborators. Storage - import and store 1TB (more upon request) of data for your project. Researchers All Principal Investigators (PI) are carefully vetted and approved by the ACCORD team before they are given access to the ACCORD computing platform. PIs manage personnel for their projects, transfer code and data, and control their storage. Co-investigators are also vetted before they are given access to the ACCORD platform. Once a co-investigator has been onboarded, they can be added to any project by that project’s PI.
  • ACCORD

    RStudio RStudio is the standard IDE for research using the R programming language. Learn more about RStudio
  • ACCORD

    Security ACCORD is appropriate for de-identified PII, FERPA, business confidential, and other types of de-identified sensitive data. ACCORD cannot be used to process highly-restricted data such as CUI, FISMA, and PCI data. Authentication ACCORD does not have its own user identity store but instead relies upon authentication via your home institution’s single sign-on tool. Authorization All members of a project have equal access to the data storage for that project, without sudo or root privileges. Closed Environments ACCORD environments have no outbound connectivity to the Internet other than approved library and tool repositories (PyPi, CPAN, CRAN, etc.). Connections to tools such as GitHub and external APIs are not allowed.
  • ACCORD

    Theia Python Theia Python is a rich IDE that allows researchers to manage their files and data, write code with an intelligent editor, and execute code within a terminal session. Learn more about the Theia Python IDE
  • ACCORD

    User Guide Request Access Your Project Add/Remove Team Members Transfer Data Create an Environment View the Status of an Environment Connect to an Environment Terminate an Environment Replicate an Environment Software Requirements Request Access User onboarding is a multi-step process: 1.) A PI requests access using an online form. Required documentation includes a description of the project data, level of sensitivity, the anticipated scope of computing for the project, and any supplemental information such as IRB approval. Request Access to ACCORD 2.) The project application will be reviewed and approved/declined. 3.) If approved and a PI is from an institution that is new to ACCORD, an MOU/contract between their home institution and UVA will need to be established.
  • Rivanna FAQs

    General Usage Allocations Research Software Job Management Storage Management Data Transfer Other Questions General Usage How do I gain access to Rivanna? A faculty or research staff member must first request an allocation on Rivanna. Full details can be found here. How do I log on to Rivanna? Use an SSH client from a campus-connected machine and connect to rivanna.hpc.virginia.edu. Instructions for using ssh and other login tools, as well as recommended clients for different operating systems, are here. You can also access Rivanna through our Web-based interface Open OnDemand or FastX. Off Campus? Connecting to Rivanna from off Grounds via Secure Shell Access (SSH) or FastX requires a VPN connection.
  • Graphical SFTP/SCP Transfer Tools

    Several options are available to transfer data files between a local computer and Rivanna through user-friendly, graphical methods. Off Campus? Connecting to Rivanna from off Grounds via Secure Shell Access (SSH) or FastX requires a VPN connection. We recommend using the UVA More Secure Network if available. The UVA Anywhere VPN can be used if the UVA More Secure Network is not available. Only Windows and Mac OSX operating systems are supported by the Cisco client provided by ITS. Linux users should refer to these unsupported instructions to install and configure a VPN. The More Secure Network requires authentication through Duo; users should follow the instructions on the dialog box to enter "
  • Allocations

    function setCookie(key, value, expiry) { var expires = new Date(); expires.setTime(expires.getTime() + (expiry * 60 * 60 * 1000)); document.cookie = key + ‘=’ + value + ‘;expires=’ + expires.toUTCString() + ‘;path=/'; } function getCookie(key) { var keyValue = document.cookie.match('(^|;) ?’ + key + ‘=([^;]*)(;|$)'); return keyValue ? keyValue[2] : null; } function gen_random(length) { var text = “"; var possible = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789”; for (var i = 0; i var user_token = getCookie("__user_token”); Time on Rivanna is allocated as Service Units (SUs). One SU corresponds to one core-hour. Multiple SUs make up what is called an allocation (e.
  • Rivanna

    Rivanna is the University of Virginia’s High-Performance Computing (HPC) system. As a centralized resource it has hundreds of pre-installed software packages available for computational research across many disciplines. Currently the Rivanna supercomputer has 595 nodes with over 22598 cores and 8PB of various storage. All UVA faculty, staff, and postdoctoral associates are eligible to use Rivanna, or students when part of faculty research. Are you submitting a grant proposal and need standard information about UVA research computing environments? Get it here. The sections below contain important information for new and existing Rivanna users. Please read each carefully. New users are invited to attend one of our free orientation sessions (”
  • Logging In

    Rivanna is accessible through a web portal, secure shell terminals, or a remote desktop environment. For of all of these access points, your login is your UVA computing ID and your password is your Eservices password. If you do not know your Eservices password you must change it through ITS. Off Campus? Connecting to Rivanna from off Grounds via Secure Shell Access (SSH) or FastX requires a VPN connection. We recommend using the UVA More Secure Network if available. The UVA Anywhere VPN can be used if the UVA More Secure Network is not available. Only Windows and Mac OSX operating systems are supported by the Cisco client provided by ITS.
  • MobaXterm

    MobaXterm is the recommended login tool for Windows users. It bundles a tabbed ssh client, a graphical drag-and-drop sftp client, and an X11 window server for Windows, all in one easy-to-use package. Some other tools included are a simple text editor with syntax coloring and several useful Unix utlities such as cd, ls, grep, and others, so that you can run a lightweight Linux environment on your local machine as well as use it to log in to a remote system. Download To download MobaXterm, click the link below. Select the “Home” version, “Installer” edition, Download MobaXterm Run the installer as directed.
  • SLURM Job Manager

    Overview Rivanna is a multi-user, managed environment. It is divided into login nodes (also called frontends), which are directly accessible by users, and compute nodes, which must be accessed through the resource manager. Users prepare their computational workloads, called jobs, on the login nodes and submit them to the job controller, a component of the resource manager that runs on login nodes and is responsible for scheduling jobs and monitoring the status of the compute nodes. We use SLURM (Simple Linux Utility for Resource Management), an open-source tool that manages jobs for Linux clusters. Jobs are submitted to the SLURM controller, which queues them until the system is ready to run them.