Events
Contents
[hide]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.
- Dal January 2012 - Intro to ACEnet and MPI Programming (CS6702)
- Dal September 2011 - Introduction to ACEnet (delivered to the Industrial Engineering department)
- Dal June 2011 - Managing Many Jobs
- Dal May 2011 - Introduction to Parallel Programming
- Dal May 2011 - Perl
- Dal May 2011 - Shell Scripting
- Dal May 2011 - Compilers
- Dal May 2011 - Understanding the Grid Engine
- Dal May 2011 - Introduction to the Linux Command Line
- UNB August 2010 - Intro to LaTeX
- UNB June 2010 - Intro to C
- Dal June 2010 - OpenMP
- Dal June 2010 - MPI
- Dal May 2010 - make and Makefiles
- UNB November 2009 - Introduction to Visualization with ferret
- UNB November 2009 - Introduction to MPI Programming
- UNB November 2009 - Introduction to OpenMP
- UNB October 2009 - Introduction to Shell Scripting
- UNB September 2009 - Introduction to Linux
- UNB May 2009 - Introduction to ACEnet
- UNB September 2008 - Introduction to Grid Engine
- UNB November 2008 - Introduction to Parallel Programming
- Dal September 2008 - Tools for C Programming