Protected Environment at CHPC. Sean Igo Center for High Performance Computing September 11, 2014
|
|
- Laurence Haynes
- 5 years ago
- Views:
Transcription
1 Protected Environment at CHPC Sean Igo Center for High Performance Computing September 11, 2014
2 Purpose of Presentation Overview of CHPC environment / access Actually this is most of the show Overview of protected (HIPAA-compliant) environment Just like regular CHPC environment, except: Smaller Much more secure Physically Electronically Slide 2
3 Overview of CHPC Resources CHPC's mission: Support Research! Faculty, staff, or thesis/dissertation Can also be class research CHPC's main focus is High Performance Computing: Massively parallel-processing Good for computationally intensive / large data needs Also: access to a single high-powered computer Useful for large amounts of data Or if you need an application you don't have Slide 3
4 Overview of CHPC Resources Other services available: VM Farm: web application hosting, grid, etc. Database consultation and hosting Windows/Macs hosted in datacenter, remote login Limited coding/scripting consultation Data storage and backup Desktop support, like Mr. Turnbull does (I don't know lots about this) Slide 4
5 Overview of CHPC Resources My area of expertise is the HPC (cluster) side Suitable for many researchers' needs even sometimes when other solutions appear better... Ordinary software as well as supercomputing We prefer people use this approach You get access to it immediately with your account Slide 5
6 Overview of CHPC Resources Do we support hadoop? Working on it Currently have a small experimental setup Plans afoot for a larger one Getting some grant support for this would help Slide 6
7 Dedicated Machines Ordinary (but powerful) computers Kept in CHPC datacenter May be owned by research group Purchased with grant money Some are publicly accessible May run any OS Windows: connect with Remote Desktop Linux: connect with command line / X-11 clients Mac: this is uncommon but we have done it...? Slide 7
8 Dedicated Machines When do you need one? high-powered processing single computer licensed software Slide 8
9 Virtual Machines Actually software pretending to be a computer Hosted on a farm in CHPC datacenter From user's perspective, just like dedicated not as powerful often free upon approval of project by CHPC May run any OS, like dedicated Slide 9
10 Virtual Machines When do you need one? web-facing applications special OS version or configuration unusual software setup software distributed as a VM image Be sure you do need one! we'd rather you used the clusters and app tree Slide 10
11 HPC Terms Node - a single computer (high-powered linux PC) Core - one hardware processor nodes at CHPC have 8-16 cores Cluster - a set of nodes with high speed network connections and software to run in parallel Job - a batch processed command run on a cluster Queue - mechanism for ordering jobs Interactive Node - node you log on to to prepare jobs and submit them to the queue Slide 11
12 CHPC Clusters General Clusters (all partly owned by research groups) Ember (12 cores/node) Kingspeak (16 cores/node [some 20]) Some nodes with GPUs are available Lonepeak (12 or 20 cores/node) Protected Environment - high-security for protected health info. apexarch / homer 10 nodes, 104 cores General-access interactive node (apex1) Slide 12
13 Batch System All use of compute nodes go through a batch system Set up program and data Create a batch script for your job, specifying resources Submit script to queue Job waits for resources, then runs You receive notification when it's done Interactive nodes only for preparing input files, analyzing results, compilations, etc. no direct running of jobs 15 min max per process Except on protected cluster's group-owned nodes Slide 13
14 Cluster Environment Recommended approach: Outside World Outside World Remote Login / VPN Account (slow) Account (slow) Interactive Interactive Node Node Queue Queue QSUB Scratch (fast) Scratch (fast) Compute Node Compute Node Compute Node Compute Node Compute Node Compute Node Edit/compile on interactive Create script for batch Submit script to scheduler Script does this: Copy data to scratch Process data Write output to scratch Copy output to account Clean up scratch Slide 14
15 Software available on Clusters Emphasis on scientific computing / software dev. Languages: C/C++, Java, Python, R, Perl, IDEs: e.g. Eclipse, NetBeans moving away from centralized installation ask me if you want to use these Math: Matlab, stats software some; there are licensing issues NLP/AI/ML: my expertise! Weka, SVM software, UIMA, Plus many more and much else available on request Slide 15
16 Access to (linux) Interactive Nodes Need ssh client (recommend PuTTY) cygwin ssh also works fine As should Mac terminal ssh For Xwindowing not recommended off campus Windows XMing Cygwin X server works too (recent distributions use Xming) Macs/linux can do it natively Slide 16
17 Access to dedicated / VM For linux: same as cluster interactive ssh client or Mac / linux native or FastX / X-11 forwarding For Windows: Remote Desktop Windows has it standard Linux can run it too Slide 17
18 Getting Started at CHPC Can be a little confusing! First, get an account Access to general-purpose (non-protected) clusters (linux) Request access to HIPAA/Protected environment Requires a second application form IRB number and project name Then you have access to protected cluster (linux environment) For VM, Windows remote desktop, web hosting, etc: request and arrange through consultation with tech staff in both protected and general-purpose environments Slide 18
19 Getting Started at CHPC Account application online: You need to be doing research for a PI with a CHPC account If your PI isn't signed up, let me know If the online application is unsuitable, paper one is available Slide 19
20 Getting Started at CHPC Getting started guide Problem reporting system Easiest: to OR go to website OR find me Slide 20
21 Security Policies (1) No clear text passwords - use ssh and scp Do not share your account under any circumstances Don t leave your terminal unattended while logged into your account Do not introduce classified or sensitive work onto CHPC systems Except in the protected environment Use a good password and protect it see gate.acs.utah.edu for tips on good passwords Slide 21
22 Security Policies (2) Do not try to break passwords, tamper with files, look into anyone else s directory, etc. your privileges do not extend beyond your own directory Do not distribute or copy privileged data or software Report suspicions to CHPC (security@chpc.utah.edu) Please see Protected environment data subject to additional policies e.g. HIPAA training Slide 22
23 General Information Available on CHPC web pages Can get to from Ramping up a wiki at Available for most packages Not NLP/ML packages, at the moment A bit dated; moving to CHPC wiki (wiki.chpc.utah.edu) Has information on licensing restrictions, example batch scripts, where to get more information on a specific package Also has useful information on running of jobs Slide 23
24 The Protected Environment Protected environment Like general CHPC environment, but smaller Different home directory Same applications available (linux) Cluster, VM farm, dedicated machines, etc. Higher security: HIPAA compliant, soon other standards Requires VPN connection from off campus Physically secure backups Slide 24
25 Why do we have it? PHI security breaches are serious PHI data can be stolen from insecure places laptops / phones and tablets / removable drives this has happened a lot Protected environment conceived to be secure physically: kept in locked cabinet, locked building electronically: heavily firewalled Environment has both storage and computation Slide 25
26 Protected Environment Application Protected environment access Application not yet fully automated Mention in application notes that you need HIPAA/Protected Access based on IRB number We verify users' right to access the specified data Usually receive user accounts and project space for large data Handled case by case Arrange for secure transfer of data Apexarch shares application tree with main clusters Dedicated / VM need their own software, just as on regular side Slide 26
27 VMs / Dedicated Machines Protected VM farm VMs only for use by PI-approved projects Web-based applications using PHI Remote Desktop access Dedicated machines Usually purchased by PI from grant funds Can run any OS Maintained and backed up by CHPC staff Slide 27
28 Finally... Let us know if you need some other package Factors: cost, hardware/os requirements, licensing Report problems by ing Any questions contact me! CHPC Cubicle: 405 INSCC, ask at front desk BMI Office: 2025, near Dr. Chapman's Slide 28
29 Questions? Slide 29
30 Parallelizing Your Task Most packages I've shown are single-processor! Dedicated parallel software would be nice... Can write your own, not always practical Different ways to run existing sw on parallel clusters Many tasks are embarrassingly parallel i.e., capable of being decomposed into sub-problems that do not depend on one another e.g., parsing several text files; can just send 1/n of the files to parsers running on n processors Slide 30
31 Parallelizing Your Task Embarrassingly Parallel is nothing to be ashamed of! However, dividing tasks naively may not give each processor the same amount of work That is, 1/n of the documents/sentences/etc. may not be 1/n of the work Initial tests with MetaMap show that dividing over documents is a terrible way to use it Slide 31
32 Parallelizing Your Task Slightly better: deal tasks to processors as they become available with fine granularity should be very efficient Other things to consider: Per-invocation overhead Integrating results I'm creating scripts to wrap / distribute software calls (command lines) Talk to me if you need something like this Slide 32
33 Default Login Scripts CHPC maintains default login scripts that set up environment, now updated to work in protected environment Copy to your home directory as.tcshrc or.bashrc This is being done on new accounts Can comment out setups for packages not used Currently NLP/ML packages not included Can customize by creating.aliases file that is sourced at end of the CHPC script Slide 33
34 Location of Software Currently we place most installations at: /uufs/chpc.utah.edu/sys/pkg Accessible on clusters and some desktops all NLP / ML software is here Protected environment also uses the chpc.utah.edu tree That is for linux only; Windows / Mac interactive nodes have software installed natively Slide 34
HIPAA Environment, AI and NLP Services at CHPC. Sean Igo Center for High Performance Computing September 23, 2010
HIPAA Environment, AI and NLP Services at CHPC Sean Igo Center for High Performance Computing Sean.Igo@utah.edu September 23, 2010 Purpose of Presentation Brief overview of CHPC environment / access Overview
More informationAI, Machine Learning, and NLP Services at CHPC. Sean Igo Center for High Performance Computing September 25, 2014
AI, Machine Learning, and NLP Services at CHPC Sean Igo Center for High Performance Computing Sean.Igo@utah.edu September 25, 2014 Purpose of Presentation Brief overview of CHPC environment / access Overview
More informationProtected Environment at CHPC
Protected Environment at CHPC Anita Orendt anita.orendt@utah.edu Wayne Bradford wayne.bradford@utah.edu Center for High Performance Computing 5 November 2015 CHPC Mission In addition to deploying and operating
More informationProtected Environment at CHPC
Protected Environment at CHPC Anita Orendt, anita.orendt@utah.edu Wayne Bradford, wayne.bradford@utah.edu Center for High Performance Computing 25 October 2016 CHPC Mission In addition to deploying and
More informationCENTER FOR HIGH PERFORMANCE COMPUTING. Overview of CHPC. Martin Čuma, PhD. Center for High Performance Computing
Overview of CHPC Martin Čuma, PhD Center for High Performance Computing m.cuma@utah.edu Spring 2014 Overview CHPC Services HPC Clusters Specialized computing resources Access and Security Batch (PBS and
More informationChemistry Packages at CHPC. Anita M. Orendt Center for High Performance Computing Fall 2011
Chemistry Packages at CHPC Anita M. Orendt Center for High Performance Computing anita.orendt@utah.edu Fall 2011 Purpose of Presentation Identify the computational chemistry software and related tools
More informationIntroduction to High Performance Computing Using Sapelo2 at GACRC
Introduction to High Performance Computing Using Sapelo2 at GACRC Georgia Advanced Computing Resource Center University of Georgia Suchitra Pakala pakala@uga.edu 1 Outline High Performance Computing (HPC)
More informationIntroduction to SLURM & SLURM batch scripts
Introduction to SLURM & SLURM batch scripts Anita Orendt Assistant Director Research Consulting & Faculty Engagement anita.orendt@utah.edu 16 Feb 2017 Overview of Talk Basic SLURM commands SLURM batch
More informationHigh Performance Computing (HPC) Using zcluster at GACRC
High Performance Computing (HPC) Using zcluster at GACRC On-class STAT8060 Georgia Advanced Computing Resource Center University of Georgia Zhuofei Hou, HPC Trainer zhuofei@uga.edu Outline What is GACRC?
More informationIntroduction to CARC. To provide high performance computing to academic researchers.
Introduction to CARC To provide high performance computing to academic researchers. Machines Metropolis Nano Galles Poblano Pequena Gibbs Ulam Machines (cont.) Machine details, just for example: Nano (supercomputer)
More informationIntroduction to Modules at CHPC
Introduction to Modules at CHPC Anita Orendt Assistant Director Research Consulting & Faculty Engagement anita.orendt@utah.edu 13 June 2017 Overview of Talk Why Modules Where to find information How to
More informationHigh Performance Computing (HPC) Club Training Session. Xinsheng (Shawn) Qin
High Performance Computing (HPC) Club Training Session Xinsheng (Shawn) Qin Outline HPC Club The Hyak Supercomputer Logging in to Hyak Basic Linux Commands Transferring Files Between Your PC and Hyak Submitting
More informationIntroduction to Discovery.
Introduction to Discovery http://discovery.dartmouth.edu The Discovery Cluster 2 Agenda What is a cluster and why use it Overview of computer hardware in cluster Help Available to Discovery Users Logging
More informationAvailable Resources Considerate Usage Summary. Scientific Computing Resources and Current Fair Usage. Quentin CAUDRON Ellak SOMFAI Stefan GROSSKINSKY
Scientific Computing Resources and Current Fair Usage Quentin CAUDRON Ellak SOMFAI Stefan GROSSKINSKY Centre for Complexity Science, University of Warwick Complexity DTC Annual Retreat, 2011 C WARWICK
More informationIntroduction to HPC Using zcluster at GACRC
Introduction to HPC Using zcluster at GACRC On-class PBIO/BINF8350 Georgia Advanced Computing Resource Center University of Georgia Zhuofei Hou, HPC Trainer zhuofei@uga.edu Outline What is GACRC? What
More informationIntroduction to HPC Using zcluster at GACRC
Introduction to HPC Using zcluster at GACRC Georgia Advanced Computing Resource Center University of Georgia Zhuofei Hou, HPC Trainer zhuofei@uga.edu Outline What is GACRC? What is HPC Concept? What is
More informationIntroduction to HPC Using zcluster at GACRC On-Class GENE 4220
Introduction to HPC Using zcluster at GACRC On-Class GENE 4220 Georgia Advanced Computing Resource Center University of Georgia Suchitra Pakala pakala@uga.edu Slides courtesy: Zhoufei Hou 1 OVERVIEW GACRC
More informationIntroduction to High-Performance Computing (HPC)
Introduction to High-Performance Computing (HPC) Computer components CPU : Central Processing Unit cores : individual processing units within a CPU Storage : Disk drives HDD : Hard Disk Drive SSD : Solid
More informationIntroduction to SLURM & SLURM batch scripts
Introduction to SLURM & SLURM batch scripts Anita Orendt Assistant Director Research Consulting & Faculty Engagement anita.orendt@utah.edu 6 February 2018 Overview of Talk Basic SLURM commands SLURM batch
More informationUsing CLC Genomics Workbench on Turing
Using CLC Genomics Workbench on Turing Table of Contents Introduction...2 Accessing CLC Genomics Workbench...2 Launching CLC Genomics Workbench from your workstation...2 Launching CLC Genomics Workbench
More informationOur Workshop Environment
Our Workshop Environment John Urbanic Parallel Computing Scientist Pittsburgh Supercomputing Center Copyright 2015 Our Environment Today Your laptops or workstations: only used for portal access Blue Waters
More informationIntroduction to HPC Resources and Linux
Introduction to HPC Resources and Linux Burak Himmetoglu Enterprise Technology Services & Center for Scientific Computing e-mail: bhimmetoglu@ucsb.edu Paul Weakliem California Nanosystems Institute & Center
More informationName Department/Research Area Have you used the Linux command line?
Please log in with HawkID (IOWA domain) Macs are available at stations as marked To switch between the Windows and the Mac systems, press scroll lock twice 9/27/2018 1 Ben Rogers ITS-Research Services
More informationINFORMATION TECHNOLOGY SERVICES IT UPDATE, OCTOBER 2015
INFORMATION TECHNOLOGY SERVICES IT UPDATE, OCTOBER 2015 1 COMING IN 2016: Two-Factor Authentication Two-factor authentication, or a second layer of security besides your username and password, will become
More informationIntroduction to BioHPC
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2018-03-07 Overview Today we re going to cover: What is BioHPC? How do I access
More informationUoW HPC Quick Start. Information Technology Services University of Wollongong. ( Last updated on October 10, 2011)
UoW HPC Quick Start Information Technology Services University of Wollongong ( Last updated on October 10, 2011) 1 Contents 1 Logging into the HPC Cluster 3 1.1 From within the UoW campus.......................
More informationIntroduction to Discovery.
Introduction to Discovery http://discovery.dartmouth.edu The Discovery Cluster 2 Agenda What is a cluster and why use it Overview of computer hardware in cluster Help Available to Discovery Users Logging
More informationWe're Not CIS. The Technical Staff & Computing Facilities. User Community. What CIS Does for CS. CIS: Computing and Information Services.
We're Not CIS CIS: Computing and Information Services The Technical Staff & Computing Facilities Campus Computing Provides the Univ's computing infrastructure Course registration (Banner) Payroll (via
More informationWe're Not CIS. The Technical Staff & Computing Facilities. What CIS Does for CS. User Community
We're Not CIS The Technical Staff & Computing Facilities CIS: Computing and Information Services Campus Computing Provides the Univ's computing infrastructure Course registration (Banner) Payroll (via
More informationMIGRATING TO THE SHARED COMPUTING CLUSTER (SCC) SCV Staff Boston University Scientific Computing and Visualization
MIGRATING TO THE SHARED COMPUTING CLUSTER (SCC) SCV Staff Boston University Scientific Computing and Visualization 2 Glenn Bresnahan Director, SCV MGHPCC Buy-in Program Kadin Tseng HPC Programmer/Consultant
More informationAN INTRODUCTION TO CLUSTER COMPUTING
CLUSTERS AND YOU AN INTRODUCTION TO CLUSTER COMPUTING Engineering IT BrownBag Series 29 October, 2015 Gianni Pezzarossi Linux Systems Administrator Mark Smylie Hart Research Technology Facilitator WHAT
More informationDay 9: Introduction to CHTC
Day 9: Introduction to CHTC Suggested reading: Condor 7.7 Manual: http://www.cs.wisc.edu/condor/manual/v7.7/ Chapter 1: Overview Chapter 2: Users Manual (at most, 2.1 2.7) 1 Turn In Homework 2 Homework
More informationComputer Services Overview
Computer Services Overview Information Technology for Campus Information Technology Services (ITS) handles core services Office of Arts and Sciences Information Services (OASIS) handles core services and
More informationWorking on the NewRiver Cluster
Working on the NewRiver Cluster CMDA3634: Computer Science Foundations for Computational Modeling and Data Analytics 22 February 2018 NewRiver is a computing cluster provided by Virginia Tech s Advanced
More informationGuillimin HPC Users Meeting April 13, 2017
Guillimin HPC Users Meeting April 13, 2017 guillimin@calculquebec.ca McGill University / Calcul Québec / Compute Canada Montréal, QC Canada Please be kind to your fellow user meeting attendees Limit to
More informationNew User Seminar: Part 2 (best practices)
New User Seminar: Part 2 (best practices) General Interest Seminar January 2015 Hugh Merz merz@sharcnet.ca Session Outline Submitting Jobs Minimizing queue waits Investigating jobs Checkpointing Efficiency
More informationIntroduction to HPC Using zcluster at GACRC
Introduction to HPC Using zcluster at GACRC On-class STAT8330 Georgia Advanced Computing Resource Center University of Georgia Suchitra Pakala pakala@uga.edu Slides courtesy: Zhoufei Hou 1 Outline What
More informationIntroduction to BioHPC
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2017-01-04 Overview Today we re going to cover: What is BioHPC? How do I access
More informationSupercomputing environment TMA4280 Introduction to Supercomputing
Supercomputing environment TMA4280 Introduction to Supercomputing NTNU, IMF February 21. 2018 1 Supercomputing environment Supercomputers use UNIX-type operating systems. Predominantly Linux. Using a shell
More informationIntroduction to the SHARCNET Environment May-25 Pre-(summer)school webinar Speaker: Alex Razoumov University of Ontario Institute of Technology
Introduction to the SHARCNET Environment 2010-May-25 Pre-(summer)school webinar Speaker: Alex Razoumov University of Ontario Institute of Technology available hardware and software resources our web portal
More informationIntroduction to Joker Cyber Infrastructure Architecture Team CIA.NMSU.EDU
Introduction to Joker Cyber Infrastructure Architecture Team CIA.NMSU.EDU What is Joker? NMSU s supercomputer. 238 core computer cluster. Intel E-5 Xeon CPUs and Nvidia K-40 GPUs. InfiniBand innerconnect.
More informationSlurm basics. Summer Kickstart June slide 1 of 49
Slurm basics Summer Kickstart 2017 June 2017 slide 1 of 49 Triton layers Triton is a powerful but complex machine. You have to consider: Connecting (ssh) Data storage (filesystems and Lustre) Resource
More informationMinnesota Supercomputing Institute Regents of the University of Minnesota. All rights reserved.
Minnesota Supercomputing Institute Introduction to MSI Systems Andrew Gustafson The Machines at MSI Machine Type: Cluster Source: http://en.wikipedia.org/wiki/cluster_%28computing%29 Machine Type: Cluster
More informationIntroduction to SLURM & SLURM batch scripts
Introduction to SLURM & SLURM batch scripts Anita Orendt Assistant Director Research Consulting & Faculty Engagement anita.orendt@utah.edu 23 June 2016 Overview of Talk Basic SLURM commands SLURM batch
More informationUsing HIPE remotely: NHSC Remote Computing and running batch jobs
NHSC Data Processing Workshop Pasadena 26 th - 30 th Aug 2013 Using HIPE remotely: NHSC Remote Computing and running batch jobs Presenter: Dave Shupe, NHSC with Jeff Jacobson and many other contributors
More informationIntroduction to Parallel Programming. Martin Čuma Center for High Performance Computing University of Utah
Introduction to Parallel Programming Martin Čuma Center for High Performance Computing University of Utah mcuma@chpc.utah.edu Overview Types of parallel computers. Parallel programming options. How to
More informationDesigning a System. We have lots of tools Tools are rarely interesting by themselves Let s design a system... Steven M. Bellovin April 10,
Designing a System We have lots of tools Tools are rarely interesting by themselves Let s design a system... Steven M. Bellovin April 10, 2007 1 Some of Our Tools Encryption Authentication mechanisms Access
More informationIntel Manycore Testing Lab (MTL) - Linux Getting Started Guide
Intel Manycore Testing Lab (MTL) - Linux Getting Started Guide Introduction What are the intended uses of the MTL? The MTL is prioritized for supporting the Intel Academic Community for the testing, validation
More informationAN OVERVIEW OF COMPUTING RESOURCES WITHIN MATHS AND UON
AN OVERVIEW OF COMPUTING RESOURCES WITHIN MATHS AND UON 1 PURPOSE OF THIS TALK Give an overview of the provision of computing facilities within Maths and UoN (Theo). When does one realise that should take
More informationBRC HPC Services/Savio
BRC HPC Services/Savio Krishna Muriki and Gregory Kurtzer LBNL/BRC kmuriki@berkeley.edu, gmk@lbl.gov SAVIO - The Need Has Been Stated Inception and design was based on a specific need articulated by Eliot
More informationWhat is VMware View. IMPORTANT: Connecting from Off-Campus. Connecting to View Desktops. Downloading the Client
1. What is VMware View 2. Connecting from Off-Campus 3. Connecting to View Desktops 4. Extra View Tips 5. What to do if something is wrong What is VMware View VMware View is a technology that allows us
More informationIT at D-PHYS - Tutorial
IT at D-PHYS A tutorial Christian Herzog Head of IT, D-PHYS herzog@phys.ethz.ch http://wiki.phys.ethz.ch/readme/introductory_workshop_it_at_d-phys http://isg.phys.ethz.ch Objective This tutorial is meant
More informationIntroduction to GACRC Teaching Cluster PHYS8602
Introduction to GACRC Teaching Cluster PHYS8602 Georgia Advanced Computing Resource Center (GACRC) EITS/University of Georgia Zhuofei Hou zhuofei@uga.edu 1 Outline GACRC Overview Computing Resources Three
More informationHigh Performance Computing Resources at MSU
MICHIGAN STATE UNIVERSITY High Performance Computing Resources at MSU Last Update: August 15, 2017 Institute for Cyber-Enabled Research Misson icer is MSU s central research computing facility. The unit
More informationHPC DOCUMENTATION. 3. Node Names and IP addresses:- Node details with respect to their individual IP addresses are given below:-
HPC DOCUMENTATION 1. Hardware Resource :- Our HPC consists of Blade chassis with 5 blade servers and one GPU rack server. a.total available cores for computing: - 96 cores. b.cores reserved and dedicated
More informationINTRODUCTION TO THE CLUSTER
INTRODUCTION TO THE CLUSTER WHAT IS A CLUSTER? A computer cluster consists of a group of interconnected servers (nodes) that work together to form a single logical system. COMPUTE NODES GATEWAYS SCHEDULER
More informationRemote Access to Matlab at Mason. CDS-130: Computing for Scientists. Spring Jie Zhang
Remote Access to Matlab at Mason CDS-130: Computing for Scientists Spring 2013 Jie Zhang Credit: Joseph Marr, Samantha Fleming Accessing Matlab at Mason There are four different methods to access Matlab
More informationAn Introduction to Cluster Computing Using Newton
An Introduction to Cluster Computing Using Newton Jason Harris and Dylan Storey March 25th, 2014 Jason Harris and Dylan Storey Introduction to Cluster Computing March 25th, 2014 1 / 26 Workshop design.
More informationICS-ACI System Basics
ICS-ACI System Basics Adam W. Lavely, Ph.D. Fall 2017 Slides available: goo.gl/ss9itf awl5173 ICS@PSU 1 Contents 1 Overview 2 HPC Overview 3 Getting Started on ACI 4 Moving On awl5173 ICS@PSU 2 Contents
More informationSTARTING THE DDT DEBUGGER ON MIO, AUN, & MC2. (Mouse over to the left to see thumbnails of all of the slides)
STARTING THE DDT DEBUGGER ON MIO, AUN, & MC2 (Mouse over to the left to see thumbnails of all of the slides) ALLINEA DDT Allinea DDT is a powerful, easy-to-use graphical debugger capable of debugging a
More informationGraham vs legacy systems
New User Seminar Graham vs legacy systems This webinar only covers topics pertaining to graham. For the introduction to our legacy systems (Orca etc.), please check the following recorded webinar: SHARCNet
More informationUF Research Computing: Overview and Running STATA
UF : Overview and Running STATA www.rc.ufl.edu Mission Improve opportunities for research and scholarship Improve competitiveness in securing external funding Matt Gitzendanner magitz@ufl.edu Provide high-performance
More informationMinnesota Supercomputing Institute Regents of the University of Minnesota. All rights reserved.
Minnesota Supercomputing Institute Introduction to Job Submission and Scheduling Andrew Gustafson Interacting with MSI Systems Connecting to MSI SSH is the most reliable connection method Linux and Mac
More informationParallel Tools Platform for Judge
Parallel Tools Platform for Judge Carsten Karbach, Forschungszentrum Jülich GmbH September 20, 2013 Abstract The Parallel Tools Platform (PTP) represents a development environment for parallel applications.
More informationFEPS. SSH Access with Two-Factor Authentication. RSA Key-pairs
FEPS SSH Access with Two-Factor Authentication RSA Key-pairs access.eps.surrey.ac.uk Contents: Introduction - 3 RSA Key-pairs - 3 Where can I use my RSA Key-Pair? - 3 Step 1 Prepare to generate your RSA
More informationNew User Tutorial. OSU High Performance Computing Center
New User Tutorial OSU High Performance Computing Center TABLE OF CONTENTS Logging In... 3-5 Windows... 3-4 Linux... 4 Mac... 4-5 Changing Password... 5 Using Linux Commands... 6 File Systems... 7 File
More informationMD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth
Success Story: MD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth Atlantic.Net specializes in providing security and compliance hosting solutions, most specifically in the
More informationIntroduction to HPC Using zcluster at GACRC
Introduction to HPC Using zcluster at GACRC Georgia Advanced Computing Resource Center University of Georgia Suchitra Pakala pakala@uga.edu Slides courtesy: Zhoufei Hou OVERVIEW GACRC High Performance
More informationIntroduction to BioHPC New User Training
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2018-04-04 Overview Today we re going to cover: What is BioHPC? How do I access
More informationIntroduction to BioHPC
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2015-06-03 Overview Today we re going to cover: What is BioHPC? How do I access
More informationGetting Started with XSEDE. Dan Stanzione
November 3, 2011 Getting Started with XSEDE Dan Stanzione Welcome to XSEDE! XSEDE is an exciting cyberinfrastructure, providing large scale computing, data, and visualization resources. XSEDE is the evolution
More informationIntroduction to Linux Part 2b: basic scripting. Brett Milash and Wim Cardoen CHPC User Services 18 January, 2018
Introduction to Linux Part 2b: basic scripting Brett Milash and Wim Cardoen CHPC User Services 18 January, 2018 Overview Scripting in Linux What is a script? Why scripting? Scripting languages + syntax
More informationRaspberry Pi Setup Tutorial
Raspberry Pi Setup Tutorial The Raspberry Pi is basically a miniature linux- based computer. It has an ARM processor on it, specifically the ARM1176JZF- S 700 MHz processor. This is the main reason why
More informationGaussian03 and Gaussview Presentation Anita Orendt Center for High Performance Computing University of Utah anita.orendt@utah.edu April 24, 2008 http://www.chpc.utah.edu 4/29/08 http://www.chpc.utah.edu
More informationJHU Economics August 24, Galaxy How To SSH and RDP
Galaxy How To SSH and RDP The host name for the Econ Linux server is galaxy.econ.jhu.edu. It is running Ubuntu 14.04 LTS. Please NOTE: you need to be connected to the Hopkins VPN before attempting a connection
More informationXton Access Manager GETTING STARTED GUIDE
Xton Access Manager GETTING STARTED GUIDE XTON TECHNOLOGIES, LLC PHILADELPHIA Copyright 2017. Xton Technologies LLC. Contents Introduction... 2 Technical Support... 2 What is Xton Access Manager?... 3
More informationSUG Breakout Session: OSC OnDemand App Development
SUG Breakout Session: OSC OnDemand App Development Basil Mohamed Gohar Web and Interface Applications Manager Eric Franz Senior Engineer & Technical Lead This work is supported by the National Science
More informationIT at D-PHYS IGP Special Edition A tutorial
IT at D-PHYS IGP Special Edition A tutorial Christian Herzog Head of IT, D-PHYS herzog@phys.ethz.ch http://wiki.phys.ethz.ch/readme/introductory_workshop_it_at_d-phys http://isg.phys.ethz.ch Objective
More informationJAMF Nation Roadshow. Sachin Parmar End User Toolset Manager
JAMF Nation Roadshow Sachin Parmar End User Toolset Manager About Just Eat Our vision Creating the world s greatest food community 3 About Me About Me Sachin Parmar 7+ years professionally in the Technology
More informationCS/IT 114 Introduction to Java, Part 1 FALL 2016 CLASS 2: SEP. 8TH INSTRUCTOR: JIAYIN WANG
CS/IT 114 Introduction to Java, Part 1 FALL 2016 CLASS 2: SEP. 8TH INSTRUCTOR: JIAYIN WANG 1 Notice Class Website http://www.cs.umb.edu/~jane/cs114/ Reading Assignment Chapter 1: Introduction to Java Programming
More informationParallel Programming Pre-Assignment. Setting up the Software Environment
Parallel Programming Pre-Assignment Setting up the Software Environment Author: B. Wilkinson Modification date: January 3, 2016 Software The purpose of this pre-assignment is to set up the software environment
More informationPetaLibrary Storage Service MOU
University of Colorado Boulder Research Computing PetaLibrary Storage Service MOU 1. INTRODUCTION This is the memorandum of understanding (MOU) for the Research Computing (RC) PetaLibrary Storage Service.
More informationQuick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing
Quick Start Guide by Burak Himmetoglu Supercomputing Consultant Enterprise Technology Services & Center for Scientific Computing E-mail: bhimmetoglu@ucsb.edu Contents User access, logging in Linux/Unix
More informationFile Transfer: Basics and Best Practices. Joon Kim. Ph.D. PICSciE. Research Computing 09/07/2018
File Transfer: Basics and Best Practices Joon Kim. Ph.D. PICSciE Research Computing Workshop @Chemistry 09/07/2018 Our goal today Learn about data transfer basics Pick the right tool for your job Know
More informationAnthill User Group Meeting, 2015
Agenda Anthill User Group Meeting, 2015 1. Introduction to the machines and the networks 2. Accessing the machines 3. Command line introduction 4. Setting up your environment to see the queues 5. The different
More informationRegistering an Android Tablet for Duo Two-Factor Authentication
University Information Technology Services Technology Outreach Registering an Android Tablet for Duo Two-Factor Authentication Duo is a two-factor authentication solution for campus community members.
More informationIntroduction to High-Performance Computing (HPC)
Introduction to High-Performance Computing (HPC) Computer components CPU : Central Processing Unit cores : individual processing units within a CPU Storage : Disk drives HDD : Hard Disk Drive SSD : Solid
More informationXSEDE New User Training. Ritu Arora November 14, 2014
XSEDE New User Training Ritu Arora Email: rauta@tacc.utexas.edu November 14, 2014 1 Objectives Provide a brief overview of XSEDE Computational, Visualization and Storage Resources Extended Collaborative
More informationIntroduction to GACRC Teaching Cluster
Introduction to GACRC Teaching Cluster Georgia Advanced Computing Resource Center (GACRC) EITS/University of Georgia Zhuofei Hou zhuofei@uga.edu 1 Outline GACRC Overview Computing Resources Three Folders
More informationRegistering an ipad for Duo Two-Factor Authentication
University Information Technology Services Technology Outreach Registering an ipad for Duo Two-Factor Authentication Duo is a two-factor authentication solution for campus community members. Using Duo,
More informationIntroduction to GACRC Teaching Cluster
Introduction to GACRC Teaching Cluster Georgia Advanced Computing Resource Center (GACRC) EITS/University of Georgia Zhuofei Hou zhuofei@uga.edu 1 Outline GACRC Overview Computing Resources Three Folders
More informationIntroduction. Kevin Miles. Paul Henderson. Rick Stillings. Essex Scales. Director of Research Support. Systems Engineer.
Orientation 018 Introduction Paul Henderson Director of Research Support Rick Stillings Systems Engineer Kevin Miles Systems Engineer Essex Scales Systems Engineer Introduction What we do Support department
More informationGeant4 on Azure using Docker containers
http://www.geant4.org Geant4 on Azure using Docker containers Andrea Dotti (adotti@slac.stanford.edu) ; SD/EPP/Computing 1 Outlook Motivation/overview Docker + G4 Azure + G4 Conclusions 2 Motivation/overview
More informationIntroduction to Parallel Programming. Martin Čuma Center for High Performance Computing University of Utah
Introduction to Parallel Programming Martin Čuma Center for High Performance Computing University of Utah mcuma@chpc.utah.edu Overview Types of parallel computers. Parallel programming options. How to
More informationIntroduction to Cuda Visualization. Graphical Application Tunnelling on Palmetto
Introduction to Cuda Visualization The CUDA programming paradigm is NVidia's development tool which is used to enable advanced computer processing on their GPGPU (General Purpose graphics Processing Units)
More informationIntroduction to Discovery.
Introduction to Discovery http://discovery.dartmouth.edu March 2014 The Discovery Cluster 2 Agenda Resource overview Logging on to the cluster with ssh Transferring files to and from the cluster The Environment
More informationIf you re on campus and logged in to the university network, then you ll be automatically logged in to MyUCLan too when you open Internet Explorer.
HOW TO USE MYUCLAN CONTENTS Login help... 1 I don t have a username and password... 2 I've forgotten/need to change my password... 2 I m getting an error message..... 2 My login problem isn't listed...
More informationWhat every attorney should know about E-security Also, ESI
What every attorney should know about E-security Also, ESI Sean Markham Esq. McCarthy Law Firm, LLC smarkham@mccarthy-lawfirm.com Why should I care about security? Because it is a good idea! and, if that
More informationCSE 390 Lecture 10. Do anything from anywhere tools to free your choice of OS
CSE 390 Lecture 10 Do anything from anywhere tools to free your choice of OS slides created by Marty Stepp, modified by Jessica Miller and Ruth Anderson http://www.cs.washington.edu/390a/ 1 Important Announcement
More informationPreparing Your Google Cloud VM for W4705
Preparing Your Google Cloud VM for W4705 August 27, 2017 1. Get a cloud.cs.columbia.edu account 1. Sign up for a cloud Columbia CS account using this link. Note that is is an entirely new account and is
More information