Difference between revisions of "Training:Workshops"

From CAC Wiki
Jump to: navigation, search
(Advanced Computing and Analytics in Medical Research Symposium)
(Advanced Computing and Analytics in Medical Research Symposium)
Line 42: Line 42:
 
Advances in technology applied to medical and clinical research have led to the availability of large volumes of data from a variety of research studies and clinical environments. This data can be processed, integrated, federated, stored and analyzed to present opportunities for new understanding of diseases and treatments and has the potential to help save lives and billions of dollars throughout the health care system as well as, potentially helping create new products, methodologies and jobs.
 
Advances in technology applied to medical and clinical research have led to the availability of large volumes of data from a variety of research studies and clinical environments. This data can be processed, integrated, federated, stored and analyzed to present opportunities for new understanding of diseases and treatments and has the potential to help save lives and billions of dollars throughout the health care system as well as, potentially helping create new products, methodologies and jobs.
  
The High Performance Computing Virtual Laboratory (HPCVL) wass pleased to host this symposium to allow opportunities and issues surrounding the collection and use of medical research data to be explored.
+
The '''High Performance Computing Virtual Laboratory (HPCVL)''' was pleased to host this symposium to allow opportunities and issues surrounding the collection and use of medical research data to be explored.
  
 
=== Multi-threading on Shared-Memory Machines ===
 
=== Multi-threading on Shared-Memory Machines ===

Revision as of 15:14, 29 April 2016

Upcoming Workshops

2016 Compute Ontario HPC Summer School.

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by [SHARCNET ] (Ontario-West), [SciNet ](Ontario-Central) and the [Cetnre for Advance Computing] (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario.

This year's "East Event" will take place at the University of Ottawa from August 8 to 12. We will post details as they become available.

Recent Workshops

Software Carpentry @ Queen's

This was a three-day workshop giving a thorough introduction to multiple aspects of scientific programming in the framework of Software Carpentry style lectures and hands-on labs:

  • Using the bash shell on Unix systems
  • Version control with GIT
  • Workflows with make
  • Programming with Python, including parallel
  • Programming with R, including visualization

The workshop took place at Queen's University, Feb 17-19, 2016 and was the first such event at Queen's.

The third day content had an emphasis on biology applications.

2015 Compute Ontario HPC Summer School

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, post-docs and researchers in the areas of computational science. It provides opportunities to learn and share knowledge and experience in high performance and technical computing. This event was jointly organized by SHARCNET (West), SciNet (Centre) and HPCVL (East).

The all-week series of workshops covered a range of high-performance computing related subjects, such as Introductions to OpenMP, MPI, and CUDA programming of GPUs. The East instalment took place at Queen's University on July 27-31, 105 and was hosted [http://www.hpcvl.org/ by HPCVL.

All three events were week-long and offered two streams. Check out the official event pages with agendas and more details.

Advanced Computing and Analytics in Medical Research Symposium

Advances in technology applied to medical and clinical research have led to the availability of large volumes of data from a variety of research studies and clinical environments. This data can be processed, integrated, federated, stored and analyzed to present opportunities for new understanding of diseases and treatments and has the potential to help save lives and billions of dollars throughout the health care system as well as, potentially helping create new products, methodologies and jobs.

The High Performance Computing Virtual Laboratory (HPCVL) was pleased to host this symposium to allow opportunities and issues surrounding the collection and use of medical research data to be explored.

Multi-threading on Shared-Memory Machines

This Workshop was conducted on February 17-18, 2015 at the HPCVL Training Room. It was also broadcast via the Compute Ontario Big Blue Button.

The workshop aimed to give a thorough introduction to multi-threading on shared-memory platforms, starting with the simplest of approaches, automatic parallelization through an enabled compiler. The next step was the usage of OpenMP compiler directives to assist the compiler and convert existing serial programs into multi-threaded ones minimum effort. Finally, the usage of Posix thread-libraries was considered.

On both days, we spent some time using a dedicated mini-cluster to give the participants an opportunity to apply their newly gained knowledge, and to gain some hands-on experience.

External Workshops

Request a Workshop