Getting started example: SLURM on Longleaf
Description: This guide will provide you with enough basic information to run straight-forward jobs on Longleaf. Please use the table of contents to access more detailed information, or email research@unc.edu with questions.   Log in to longleaf.unc.edu Log into longleaf.unc.edu using UNC credentials (UNC onyen and onyen password). ssh <onyen>@longleaf.unc.edu If you are using Linux or […]
» Subjects: , , , ,

Research Computing Resources and Services (Boilerplate)
Description: (A downloadable PDF is here: Research_Computing_Resources_and_Services_for_Researchers_20170307) UNC-Chapel Hill recognizes that computational resources are an important part of research endeavors, and that research varies with respect to its data and processing demands, and also with respect to the need to compute, modify theories/codes, re-compute, etc..  UNC-Chapel Hill is also committed to providing a base computational resource […]
» Subjects: , , , , , , , , , ,

Longleaf and Pine
Description: Longleaf is a new compute cluster designed for memory and I/O intensive, loosely coupled workloads with an emphasis on aggregate job throughput over individual job performance. In particular workloads consisting of a large quantity of jobs each requiring a single compute host are best suited to Longleaf. Pine is the purpose-built filesystem for high-throughput and […]
» Subjects: , , , ,

Longleaf Frequently Asked Questions (FAQs)
Description: How do I get an account on Longleaf (or Killdevil)? Why are you using SLURM rather than LSF (like we are accustomed to)? What are the details of the new filesystem location(s)? Why aren’t `/netscr` nor `/lustre` present on Longleaf? What is the queue structure on Longleaf? How do I transfer data between Research Computing […]
» Subjects: , , , ,

Globus Connect file transfer
Description: Globus and GridFTP Globus augments in secure copy (scp/sftp) requests by automating reliable large data transfers, by resuming failed transfers, encrypts transfers and by simplifying the implementation of high-performance transfers between computing centers. The UNC Globus Connnect endpoint is called “UNC, Research Computing, Datamover” endpoint (also called uncch#unc-rc-dm endpoint). Accessible filesystems include but not limited […]
» Subjects: , , , , » Tags: , , , , , ,

Getting Started on KillDevil
Description: Table of Contents Introduction System Information Getting an Account Logging In Cluster Usage Charges Directory Spaces Mass Storage Development and Application environment Applications available Software Development Tools Compiling Job Submission Transferring Files Using Tar to Archive FAQs Additional Help Introduction The KillDevil cluster is a Linux-based computing system available to researchers across the campus. With […]
» Subjects: , , , , , » Tags: , , ,

About the TarHeel Linux Build
Description: TarHeel Linux is developed and supported by a team from ITS Research Computing. It is an enhanced version of the popular, stable, and Open Source Linux distribution, CentOS, which in turn, is based on Red Hat Enterprise Linux. It has been secured for the UNC environment, and takes advantage of many services offered by Research […]
» Subjects: , , , , » Tags:

UNIX: Customizing Your Environment
Description: Changing the World around You Unix is popular with many users, especially programmers, because of the ease with which you can customize your computing environment. Within Unix you can create commands, configure various settings to make the environment suit your tastes and needs, and create helpful shortcuts for accomplishing complex tasks. These feats are primarily […]
» Subjects: , » Tags: , , , ,

Installing Linux
Description: Introduction This document attempts to explain how to install RedHat Linux 7.2 on a workstation over the UNC Campus network while keeping security in mind. It is meant for novice Linux users who know some basic commands and can edit files, compile software, etc. This is meant to be a reference guide to help the […]
» Subjects: ,

UNIX: Scripting
Description: Table of Contents What is Scripting? Interpreters Basic Script Creation C Shell Constructs Basic Output Variables Program Control Making Your Scripts Interactive – Input and Arguments Selecting from a List of Possibilities – switch…case Making Your Code Readable – Adding Remarks What is Scripting? UNIX is popular for a variety of reasons. One of these […]
» Subjects: , » Tags: , , , ,