HPCVL Workshop February 2008
Ottawa Session
February 19,20 2008
Cube Building, Rm 104
160 Louis Pasteur Drive
University of Ottawa
Ottawa, Ontario
|
Kingston Session
February 21,22 2008
HPCVL Main Office
993 Princess St.
Suite 115
Kingston, Ontario
|
Using the NAG Numerical Library, and Data Visualization with IRIS Explorer
Lecturer: Dr. Jeremy Walton
The Numerical Algorithms Group Ltd, Oxford, UK,
www.nag.com
Download course description here
Location of Training Sessions
Registration is at 8:30 am, Lectures & Lab run 9:00-5:00
Online Registration: Click here
Ottawa Location:
CUBE Building
160 Louis Pasteur Dr.
Room 104
View Larger Map
Kingston Location:
993 Princess St.
Suite 115
Kingston, Ontario
View Larger Map
Registration: 8:30 am
Please fill out Registration Form to signup for the course.
HPCVL Workshop February 2008
The first day and the morning of the second day of the workshop will be devoted to a training session on
the NAG Numerical Library, which is a comprehensive collection of mathematical and statistical
algorithms for programmers and application developers. These routines are accessible from a variety of
environments, including standard languages such as Fortran, C and C++, as well as packages like
MATLAB, Maple and Excel, and provide a straightforward way to incorporate powerful, reliable and
accurate algorithms into developers' applications. The training session will include an introduction to
the functionality of the library, along with several examples of its use.
By way of justification, the training session will begin with some descriptions of the pitfalls that await the
unwary in numerical computation, before giving an introduction to the functionality of the library, along
with several examples of its use in a variety of areas, including the following:
- Finding the roots of an equation
- Quadrature
- Interpolation
- Curve & surface fitting
- Minimizing or maximizing a function
- Simple calculations on statistical data
- Multivariate methods
- Random numbers
- Time series analysis
The session will also highlight those routines which have been specially developed and tuned for use on
Symmetric Multi-Processor (SMP) systems. The training session will include a number of hands-on
exercises, and a Q&A session with the lecturer.
The afternoon of the second day of the workshop will be a training session on IRIS Explorer, NAG's
visualization toolkit. IRIS Explorer users construct analysis applications by connecting together software
modules via an intuitive visual programming interface. More than three hundred modules are supplied
with the toolkit, many of which make internal use of the NAG Numerical Library; in addition, users can
add their own modules using Fortran, C or C++ code.
The training session will present a number of visualization examples before explaining how to construct
IRIS Explorer applications. A hands-on exercise will allow attendees to build their own examples. There
will also be an introduction to the development of custom modules for use within the toolkit.
The two parts of the workshop are each self-contained.
HPCVL provides its registered users with access to the NAG Numerical Library and IRIS Explorer on a
variety of platforms, ranging from Solaris and Linux to Windows XP and MacOS. Completion of this
workshop will count towards certificates in the framework of the HPCVL certificate program.
There is no charge for these workshops, and they are open on a first-come first-served basis.
|