Spotlight on Building a Highly Qualified Workforce
Compute Canada currently supports more than 3700 graduate students, 847 undergraduate students, and more than 1000 postdoctoral fellows. Since 2013, 1889 Compute Canadians have transitioned from academia to industry, and 588 have transitioned to the public sector. Among Compute Canadians reporting transitions within the academic sector, 738 undergraduates have become graduate students, 525 masters students have become PhD students, 719 PhD students have become postdoctoral fellows and 321 postdoctoral fellows have become faculty members.
Compute Canada training is essential for success in many research disciplines. While advanced research computing may be an essential tool for research in the field, it is often left up to the student or the researcher to acquire the skills necessary to use this tool, and to use it effectively. Compute Canada’s one-on-one support, combined with a diverse array of introductory and advanced topics, is often critical for the personal success of the individuals Compute Canada serves.
These skills are useful not just in research, but also in the broader workforce, and Compute Canada regularly encounters companies and organizations wishing to use its resources, because they already employ highly qualified people previously trained by Compute Canada and are familiar with our resources.
Compute Canada experts provide more than 100,000 staff hours annually in direct support of researchers. In addition, between 2012-2014, Compute Canada has documented delivering more than 54,000 hours of training to over 11,000 researchers at 573 training events.
New courses developed by Compute Canada include:
- Accelerators (GPU, Phi, CUDA)
- Applications (Gaussian, Gromacs, FEniCS, Matlab, etc.)
- Big Data (Map-reduce, Hadoop)
- Development (programming, databases, revision control, parallel debugging, optimization, profiling)
- Globus (high-speed data transfer)
- Parallel Programming (general, MPI, OpenMP, etc.)
- Scheduling (MOAB, Torque, optimal job submission strategies, etc.)
- Visualization (Paraview)