Compute Ontario
Compute Canada


HPCVL is a consortium of four universities led by Queen's University, and includes Carleton University, University of Ottawa, and the Royal Military College of Canada. We specialize in secure, advanced computing resources and support for academic and medical clients. HPCVL operates a high performance data centre as part of the Compute Canada family.


December 16, 2015 – Compute Canada launched its second round of consultations with Canada’s researchers and research-intensive institutions to develop the Sustainable Planning for Advanced Research Computing Phase II (SPARC2).

Compute Canada is asking for feedback from the broad research community on its data storage requirements and high performance computing needs over the next five years. Here is how to get involved and help shape advanced research computing (ARC) services in Canada:

International HPC Summer School 2016

Graduate students and postdoctoral scholars from institutions in Europe, Canada, Japan and the United States are invited to apply for the seventh International Summer School on HPC Challenges in Computational Sciences, to be held June 26 – July 1, 2016, in Ljubljana, Slovenia.

The application deadline for students for the International HPC Summer School in Ljubljana ( is February 15th, 2016. So far, only a handful of Canadian applications have been received.

HPCVL to host Software Carpentry Workshop at Queen's University

January 2016

Software Carpentry workshops are hands-on events that covers the core skills needed to be productive in a small research team. Short tutorials alternate with practical exercises, and instruction is done largely via live coding. Workshop will take place February 17-19, 2016.

Compute Canada announces results of its 2016 resource allocation competitions

Compute Canada, Canada’s advanced research computing platform, today announced the 343 recipients of its 2016 computing and storage allocation competitions, known as the Resource Allocation Competition (RAC) and the Research Platforms and Programs (RPP) competition. Click here for details.

Compute Canada Consultation and Information Session February 23.

Compute Canada is having a consultation session on February 23, in Ellis hall, room 218, 2:00 to 4:00. Have your say and help shape advanced research computing services in Canada and help guide Compute Canada operations.

HPCVL Congratulates Dr. Arthur McDonald – 2015 Nobel Prize Laureate in Physics

Arthur MacDonald - Nobel Laureate Physic 2015Prof. McDonald from the Department of Physics at Queen’s Sudbury Neutrino ObservatoryUniversity shares the 2015 Nobel Prize in Physics with Takaaki Kajita of the University of Tokyo. The prize was awarded for work that demonstrates that elementary particles named neutrinos undergo changes in their identity which implies that they have  mass. This discovery had a profound impact on the underlying theory of elementary particles, the so-called Standard Model. Parts of the data analysis were conducted on computer systems provided by HPCVL. We are proud and honoured to contribute to the work of Dr. MacDonald and his co-workers at Queen’s and the Sudbury Neutrino Observatory. Check out a short article on Snolab from a past HPCVL newsletter

HPCVL Success Story, Dr Xiaohua Wu

The long term focus of Dr. Wu's group is to perform world-class fluid mechanics researches that can penetrate into undergraduate and graduate text books, and at the same time impact aeronautical engineering practice , [read more…].

HPCVL surpasses the 1000 day mark of system availability

Let HPCVL service your computing needs.

Compute Canada Resource Allocation Competition (Deadline Past)

The Resource Allocation Competition (RAC) is granted on a one-year basis and so applicants must re-apply for a new allocation every year. Any individual who is eligible to apply to national granting councils for funding is eligible to apply for an allocation. The RAC is open to projects from all disciplines, from humanities to engineering. The allocation requests are peer-reviewed and awarded based on scientific merit, quality of the research team, and development of highly-qualified personnel (HQP). Please visit the Compute Canada RAC Page for details

Don Aldridge to lead research computing laboratory

Don Aldridge, a former research executive at IBM Canada, has joined Queen’s University on a full-time basis as the executive director of the High Performance Computing Virtual Laboratory (HPCVL), and senior advisor, advanced computing and data analytics.

New Coast-to-Coast Seminar Series

The Coast to Coast (C2C) Seminar is an hour-long presentation given on a scientific topic and is made accessible to audiences at a number of remote sites across Canada through collaboration technology. This instalment's subject matter is "Foundations and Applications of Big Data". The first lecture takes place on September 22, 2015. Check out the Main Website or our Wiki Page for details.

 2015 Compute Ontario HPC Summer School

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, postdocs and researchers in the areas of computational science. Jointly organized by SHARCNET (Ontario-West), SciNet (Ontario-Central) and HPCVL (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing.

This year's 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 Summer School was conducted in three instalments for the different regions of Ontario:

  • The West event took place May 25-29, 2015 at Western University.
  • The Centre event was on July 13-17 at the the University of Toronto. 
  • The East event took place at Queen's University (for the first time) on July 27-31.   

HPCVL hosts the premiere Advanced Computing and Analytics in Medical Research Symposium, on May 12th, 2015 in Ottawa

HPCVL hosted the premiere "Advanced Computing and Analytics in Medical Research Symposium" on May 12th, 2015, which included several renowned speakers. Advances in technology 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, and stored to present opportunities for new understandings of disease and treatments, and has the potential to help save lives and billions of dollars throughout the health care system as well as potentially helping to create new products and methodologies. This symposium examined several aspects of this opportunity and the issues surrounding the use of this data. 

HPCS 2015 - Montreal - June 17-19th

HPCS 2015, Canada’s foremost supercomputing conference, will be co-hosted by Compute Canada and Calcul Québec at the SGW campus of Concordia University in downtown Montreal from June 17th to June 19th 2015. As usual, the three days of the main conference will be preceded by two days of workshops and meetings on June 15th and 16th.

International HPC Summer School 2015

Graduate students and postdoctoral scholars from institutions in Canada, Europe, Japan and the United States are invited to apply for the sixth International Summer School on HPC Challenges in Computational Sciences, to be held June 21-26, 2015, in Toronto, Canada. For more details, click here.

HPCVL Provides Secure Resources for Ontario Brain Institute (OBI)

HPCVL provides a secure environment and computing resources for the Ontario Brain Institute (OBI). The Ontario Brain Institute is creating an extensive brain research database called the Brain-CODE that will allow researchers to work faster and more efficiently. Read more here.

HPCVL Library for Parallel Programming on Multicore Clusters

The "Double-layer Master-Slave Model" (DMSM) combines an MPI-based approach for workload distribution on a cluster with local OpenMP-based task scheduling for multicore nodes. It is therefore ideally suited to exploit clusters with multicore and multithreaded nodes. At HPCVL, we have implemented this model in the form of a library that requires minimal user input. The library is freely available for download in the form of Fortran90 and C source code. Since only standard language features were used in the development, it can be deployed easily on multiple platforms. For details, see our FAQ file, or the User's Manual.