This February, the Center for Computation and Visualization at Brown University will host a series of workshops covering basic topics relevant to high-performance and research computing.
All workshops will be held in the Digital Scholarship Lab @ Rockefeller Library on the Brown campus at 10 Prospect Street, Providence, RI.
Please sign up for any number of workshops through this interest form: brown.edu/go/ccv-workshops
The workshop schedule and sample topics to be covered include:
Tuesday, February 11, 2013
0900-1130 Introduction To Unix and Linux
* What are operating systems? Why use Linux?
* Connecting remotely to a Linux system
* Layout of the file system
* Users, groups, and permissions
* The command prompt and basic commands
* Editing text
1230-1500 Automating Tasks Through Scripting
* Pipes and filters
* Shell utilities: grep, find, awk, sed
* Matching text with regular expressions
* Bash scripting
Wednesday, February 12, 2013
0900-1100 Effective Use of HPC Resources
* Basic computer systems and HPC architecture
* Types of jobs: Parallel vs serial vs threaded
* Requesting the right resources for your job
Thursday, February 13, 2013
0900-1130 Data Management
* Data management plans for grant proposals
* Conventions for naming files and directories
* Compression and archiving: zip, tar, gzip, bzip
* Transferring files with scp and rsync
* Revision control with git
1230-1500 Introduction to 2D Visualization
* Importing and plotting data in Python and Matlab
* Producing 2D plots for publication
* Basic InfoVis concepts: color, spatial layout, human perception
For all workshops:
* A laptop is HIGHLY recommended to follow along with the exercises and examples.
* The workshops are part of our HPC Basic Certificate Program, but participation in the Certificate Program is NOT required for participation in the workshops.