Events

From ACENET
Revision as of 15:05, April 12, 2012 by Srazul (talk | contribs)
Jump to: navigation, search

General or multi-site events

Event Description Location Date
HPCS 2012 Canadian High Performance Computing Symposium & BCNET Conference Vancouver, BC May 1-3, 2012

Dalhousie University and Halifax

An email to Ross Dickson indicating which lectures you plan to attend is not required but would be appreciated.

If you would like to hear a lecture but are unable to attend at the scheduled time or location, please contact Ross and he will be happy to arrange an alternate presentation.

Event Description Location Date
ACEnet Essentials The minimum you need to know to start using ACEnet. Broad strokes, and where to find more information. Killam B260 Friday, May 4, 1:00-2:00
ACEnet Essentials The minimum you need to know to start using ACEnet. Broad strokes, and where to find more information. somewhere on Sexton campus Tuesday, May 8, hour t.b.d
Linux Command Line A one-hour introduction to the command line interface, and why you should know it. Killam B260 Friday, May 11, 1:00-2:00
Grid Engine How to get the most out of ACEnet's job scheduler (with some hints about any other job scheduler). Killam B260 Tuesday, May 15, 3:30-4:30
Compilers and Code Development C, C++, and Fortran compilers and related code development tools: How to use them and where to find their documentation. Killam B260 Friday, May 18, 1:00-2:00
Shell Scripts Taking the command line interface to the next level. This is where the command line interface pays off. Killam B260 Tuesday, May 22, 3:30-4:30
Managing Many Jobs A two-hour hands-on workshop on using the shell and Grid Engine to handle large numbers of jobs, their input and output. Killam B260 Wednesday, May 23, 1:00-3:00
Python An increasingly popular language for scientific programming. Is it for you? What does ACEnet provide? How do you get started? Killam B260 Friday, May 25, 1:00-2:00
Parallel Programming Introduction to the major types of parallel programming ACEnet supports. Also, performance measurement concepts. Killam B260 Tuesday, May 29, 3:30-4:30

St. Francis Xavier University

Event Description Location Date
Introduction to ACEnet this seminar introduces the software and hardware available for high performance research computing to those new to ACEnet. PSC 1096 Thursday, May 3, 11:00-12:00
Introduction to Linux this workshop introduces the basics of working in a Unix/Linux environment, the target audience are new users. PSC 1096 Wednesday, May 9, 11:00 -12:00
Introduction to Shell scripting this workshop is directed at those familiar with working in a Unix/Linux environment but have had no experience with shell scripting. PSC 1096 Tuesday, May 15, 11:00-12:00
Introduction to the Grid Engine this workshop will highlight the essential features of the N1GE software and how to optimally use this software to efficiently manage and troubleshoot jobs on the various clusters. PSC 1096 Thursday, May 17, 11:00-12:00
Introduction to Perl Scripting Basic perl to those new to perl scripting PSC 1096 Thursday, May 24, 11:00-12:00
Introduction to MPI for those interested and new to parallel programming. PSC 1096 Wednesday, May 30, 11:00-12:00

University of Prince Edward Island

Event Description Location Date
Introduction to ACEnet this seminar introduces the software and hardware available for high performance research computing to those new to ACEnet. Friday, April 13, 9:30-10:05(Cancelled)
Introduction to Gromacs this workshop introduces a basic Gromacs job for those new to MD simulation Friday, April 13, 10:15 -11:15 (Cancelled)
Overview of Molecular Dynamics Theory this seminar covers the basic underpinnings of MD theory. Friday, April 13, 11:30-12:30 (Cancelled)

University of New Brunswick

Event Description Location Date
Open Computational Workshop If you have questions about Linux, programming in C, or doing calculations in Maxima, this workshop is for you. If you have any specific topics you would like to see covered, please email me at bernardj@unb.ca a few days earlier so that subject matter can be prepared. Otherwise, we will cover any topic the attendees wish to see covered. Gillin Hall, Room E-126 9:00 AM - 12:00 PM, every Friday
Introduction to Shell Scripting This workshop will cover the basics of bash shells and some of the utilities useful in shell scripting. Gillin Hall, Room E-131 1:00 PM ADT Friday April 13, 2012
Introduction to Grid Engine This workshop will cover the basics of how scheduling works on the ACEnet clusters and the most common options and utilities. Gillin Hall, Room E-131 1:00 PM ADT Friday April 20, 2012
Introduction to R This workshop will cover the basics of R, looking at basic statistics and how to install and load extra packages for R. Gillin Hall, Room E-131 1:00 PM ADT Friday April 27, 2012
Introduction to Parallel Programming This workshop will cover parallel programming in the abstract, discussing different types of parallelism and rules of thumb for algorithm design, among other topics. Gillin Hall, Room E-131 1:00 PM ADT Friday May 11, 2012
Introduction to Elmer This workshop will provide a short introduction to the software package Elmer. Elmer is used in solving partial differential equations of all types. Gillin Hall, Room E-131 1:00 PM ADT Friday May 18, 2012
Introduction to Shared-Memory Programming This workshop will cover different types of shared-memory programming. We will be discussing OpenMP and pthreads. Gillin Hall, Room E-131 1:00 PM ADT Friday May 25, 2012
Introduction to LaTeX LaTeX is a very popular typesetting program for producing articles, books and other documentation. This workshop will give a basic introduction to the essentials of LaTeX, along with a short description on how to use the UNB LaTeX templates for theses and dissertations. Gillin Hall, Room E-131 1:00 PM ADT Friday June 1, 2012
Introduction to MPI Distributed parallel computing is heavily used in scientific computing. This workshop will cover the basics of coding using MPI. Gillin Hall, Room E-131 1:00 PM ADT Friday June 8, 2012
Introduction to BibTeX Computing isn't the only topic of interest to people doing computational science. After finishing the computation, you need to publish. This workshop will cover using BibTeX to maintain and use your database of references. Gillin Hall, Room E-131 1:00 PM ADT Friday June 15, 2012
Python for Science This workshop will cover the basics of python, and introduce numpy and scipy for scientific programming. Gillin Hall, Room E-131 1:00 PM ADT Friday June 22, 2012
Sage Advice for Science This workshop will introduce the massive package sage, which encapsulates many other pieces of software that are used in scientific computing. Gillin Hall, Room E-131 1:00 PM ADT Friday June 29, 2012

Memorial University

Series of approx. 60-minute seminars at MUN's campus in St. John's. Please confirm attendance by email to Alejandro Allievi.

Event Description Location Date
Introduction to ACEnet Basic introduction on navigating ACEnet's resources. TBA June 6, 3PM. Confirm attendance.
Introduction to UNIX Some of the most popular UNIX commands you'll need to use your ACEnet account. TBA June 13, 3PM. Confirm attendance.
Introduction to Makefiles Makefiles are a simple way to organize code compilation. This seminar is a starter's guide for quick and easy creation of your own makefiles. TBA June 20, 3PM. Confirm attendance.
Introduction to parallel software A general introduction to shared-memory and distributed memory software. TBA July 4, 3PM. Confirm attendance.
Parallel software performance An introduction to basic metrics used to measure performance of parallel code. TBA July 11, 3PM. Confirm attendance.
Parallel programming with MPI – Part I A basic introduction to the standardized and portable message-passing system known as MPI. TBA July 18, 3PM. Confirm attendance.
Parallel programming with MPI - Part II A more practical view of some basic objectives you can achieve with MPI. TBA July 25, 3PM. Confirm attendance.
Intermediate & Advanced MPI topics Might be available if there are sufficient special requests. TBA TBA Confirm interest.

Past Workshops

Below you will find files containing slides from previous workshops and events.