Using ROSSMANN to Run GOSET Studies Omar Laldin ( using materials from Jonathan Crider, Harish Suryanarayana ) Feb. 3, 2014.

Slides:



Advertisements
Similar presentations
AD User Import From SIMS.NET
Advertisements

Managing Your Site – Lesson 61 Managing Your Site Lesson 6.
Rachelle Howell University of Texas at Austin. Logging in Navigating PEN Downloading Files Creating Trials/Experiments/Repetitions Uploading Files Editing.
XP Tutorial 9 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Exploring Your Network Tutorial 9.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, UC Berkeley, Univ. of Illinois, UTEP Basic Portable Batch System (PBS)
FILE TRANSFER PROTOCOL Short for File Transfer Protocol, the protocol for exchanging files over the Internet. FTP works in the same way as HTTP for transferring.
ALEPH version 21 Task Manager. New Task Manager Interface Admin tab 2 The Task Manager interface has been removed from the ALEPH menu, and is now found.
Using Clusters -User Perspective. Pre-cluster scenario So many different computers: prithvi, apah, tejas, vayu, akash, agni, aatish, falaq, narad, qasid.
Running Jobs on Jacquard An overview of interactive and batch computing, with comparsions to Seaborg David Turner NUG Meeting 3 Oct 2005.
Sun Grid Engine Grid Computing Assignment – Fall 2005 James Ruff Senior Department of Mathematics and Computer Science Western Carolina University.
C ENTER FOR I NTEGRATED R ESEARCH C OMPUTING MATLAB
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Comandos Windows. ASSOC - Displays or modifies file extension associations.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Electronic Visualization Laboratory, University of Illinois at Chicago MPI on Argo-new Venkatram Vishwanath Electronic Visualization.
User Manager for Domains.  Manages the user accounts in a domain  It is located in the PDC  While User Manager exists in each NT machine, but it is.
1/28/2010 Network Plus Windows Networking Network Identification Identifies name and type of network. Installed adapters –Performed during Windows installation.
ISG We build general capability Introduction to Olympus Shawn T. Brown, PhD ISG MISSION 2.0 Lead Director of Public Health Applications Pittsburgh Supercomputing.
MSc. Miriel Martín Mesa, DIC, UCLV. The idea Installing a High Performance Cluster in the UCLV, using professional servers with open source operating.
VIPBG LINUX CLUSTER By Helen Wang March 29th, 2013.
MagicInfo Pro Scheduler Now that a template has been created from content imported into the Library, the user is ready to begin scheduling content to.
1 Installation When this module is complete, you will be able to:  Set a static IP address for your laptop  Install the snom ONE software  Navigate.
Compiled Matlab on Condor: a recipe 30 th October 2007 Clare Giacomantonio.
Debugging and Profiling GMAO Models with Allinea’s DDT/MAP Georgios Britzolakis April 30, 2015.
Subversion (SVN) Tutorial Source:
Install Rev Pro 2.4 Using CD Provided During Training –Load CD into Drive & View Contents –Run Setup.exe Using Link on CD Catalog 2006 –Navigate to “Downloads”
Parallel Computing with Matlab CBI Lab Parallel Computing Toolbox TM An Introduction Oct. 27, 2011 By: CBI Development Team.
Imports. Odyssey Teacher and Student Import With the Odyssey Import tool, you can create or update teacher and student records directly from a comma‐separated.
Network Queuing System (NQS). Controls batch queues Only on Cray SV1 Presently 8 queues available for general use and one queue for the Cray analyst.
CHAPTER Creating and Managing Users and Groups. Chapter Objectives Explain the use of Local Users and Groups Tool in the Systems Tools Option to create.
Configuring IQmol for Windows machines, use version!
Oracle Data Integrator Agents. 8-2 Understanding Agents.
Weekly Report By: Devin Trejo Week of July 6, 2015-> July 12, 2015.
Getting Started on Emerald Research Computing Group.
Your Digital Technology Briefcase My information…when and where I need it.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Cluster Computing Applications for Bioinformatics Thurs., Sept. 20, 2007 process management shell scripting Sun Grid Engine running parallel programs.
ISG We build general capability Introduction to Olympus Shawn T. Brown, PhD ISG MISSION 2.0 Lead Director of Public Health Applications Pittsburgh Supercomputing.
Open project in Microsoft Visual Studio → build program in “Release” mode.
Remote & Collaborative Visualization. TACC Remote Visualization Systems Longhorn – Dell XD Visualization Cluster –256 nodes, each with 48 GB (or 144 GB)
Portable Batch System – Definition and 3 Primary Roles Definition: PBS is a distributed workload management system. It handles the management and monitoring.
Centralized Settings for Noxturnal  How to manage Noxturnal‘s Default Settings through Noxturnal Administrator mode  How to centralize Noxturnal settings.
Advanced topics Cluster Training Center for Simulation and Modeling September 4, 2015.
Debugging Lab Antonio Gómez-Iglesias Texas Advanced Computing Center.
Introduction to Parallel Computing Presented by The Division of Information Technology Computer Support Services Department Research Support Group.
Quick Reference Guide The Multi-Vendor Backup Manager allows you to manage backup software settings on multiple agents in one place for Acronis, AppAssure,
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
NREL is a national laboratory of the U.S. Department of Energy, Office of Energy Efficiency and Renewable Energy, operated by the Alliance for Sustainable.
Geant4 GRID production Sangwan Kim, Vu Trong Hieu, AD At KISTI.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
An Brief Introduction Charlie Taylor Associate Director, Research Computing UF Research Computing.
Advanced Computing Facility Introduction
Installing RMS 3.0 Contractor Mode
GRID COMPUTING.
Welcome to Indiana University Clusters
PARADOX Cluster job management
Unix Scripts and PBS on BioU
HPC usage and software packages
Welcome to Indiana University Clusters
How to use the HPCC to do stuff
Hodor HPC Cluster LON MNG HPN Head Node Comp Node Comp Node Comp Node
CommLab PC Cluster (Ubuntu OS version)
Practice #0: Introduction
Accessing & Using NetStorage
Compiling and Job Submission
Oct. 27, By: CBI Development Team
Quick Tutorial on MPICH for NIC-Cluster
Working in The IITJ HPC System
Presentation transcript:

Using ROSSMANN to Run GOSET Studies Omar Laldin ( using materials from Jonathan Crider, Harish Suryanarayana ) Feb. 3, 2014

Initial Setup Get added as a user in the sudhoff queue Install SecureCRT 7.0 Install Cygwin-X XWin Server Map a network drive to: \\samba.rcac.purdue.edu\username \\samba.rcac.purdue.edu\username – Domain: OnePurdue User: username

Initial Setup Make a copy of matlab code and required libraries (GOSET, material toolbox, etc) to the mapped drive – Make sure all matlab path links are updated Put a copy of the scheduler file (rossmann.settings) in the mapped drive – Placed in \\yara.ecn.purdue.edu\essl\esslgrp\Rossmann_Materials\

MATLAB Graphics Mode Run Cygwin-X  XWin server (Start Menu) Run SecureCRT and connect to rossmann.rcac.purdue.edu using purdue credentials. – Check “Forward X11 packets” under the connection properties menu Start interactive session on sudhoff node for XX hours – qsub –I –q sudhoff –l nodes=1:ppn=1 –l walltime=XX:00:00 –v DISPLAY Load and start Matlab on rossmann -bash-3.2$ module load matlab -bash-3.2$ matlab

Matlab Graphics Mode Create a new cluster profile (a cluster refers to the parallel computing cores and/or distributed computing nodes) Navigate to Manage Cluster Profiles…

Cluster Profile Settings Add a new profile: – Click on +Add  Import  rossmann.settings Rename rossmann_Import  rossmann_sudhoff

Cluster Profile Settings Update profile settings – Click on rossmann_sudhoff  Edit

Cluster Profile Settings Under “Additional command line arguments for job submission” – Change –q standby -l walltime=01:00:00 to –q sudhoff –l walltime=XX:00:00 as desired – XX is the number of hours required from cores Under “Resource list parameter” – Change –l nodes=1:ppn=^N^ to –l nodes= #nodes :ppn= #cores Note: #nodes <=10, #cores <= 24 – e.g. –l nodes=1:ppn=24

Running Code Graphics Mode Close Cluster Profile Manager Open #nodes x #cores (e.g. 24) workers: – matlabpool open rossmann_sudhoff 24 Run the code – GAP.ev_pp=true; % parallel process – GAP.ev_npg=24; % number of workers

MATLAB Batch Mode Run SecureCRT and connect to rossmann.rcac.purdue.edu as before Load and start MATLAB on rossmann -bash-3.2$ module load matlab -bash-3.2$ matlab –nodisplay Turn off reporting in GOSET – GAP.rp_lvl=0;% no reporting

MATLAB Batch Mode Run your code: – job=batch(‘myscript’,’matlabpool’,24, … ’Configuration’,’rossmann_sudhoff’, … ’CaptureDiary’,true) Check status of your job – qstat –u username Check status of sudhoff queue – qlist Delete job – qdel

Some Common Issues Directly copying the code to network drive doesn’t work – Update MATLAB directory links using addpath from top-level script. – Change ‘\’ to ‘/’ in all the paths (including MATLAB load command) – Change number of cores in GOSET Do a trial run with Npop = 2 and Ngen = 2, make sure all result files are saved.