Skip to main content

Resources tagged c++

Title Category Tags Skill Level
ACCESS HPC Workshop Series Learning deep-learning, machine-learning, neural-networks, big-data, tensorflow, gpu, training, openmpi, c, c++, fortran, openmp, programming, mpi, spark Beginner and Intermediate
Awesome Jupyter Widgets (for building interactive scientific workflows or science gateway tools) Learning ai, computer-graphics, plotting, visualization, big-data, data-analysis, deep-learning, image-processing, machine-learning, monte-carlo, neural-networks, data-sharing, data-lifecycle, data-management, data-management-software, data-reproducibility, github, astrophysics, data-science, novel-accelerators, computational-chemistry, genomics, materials-science, gravitational-waves, oceanography, particle-physics, physiology, psychology, quantum-computing, quantum-mechanics, biology, ondemand, science-gateway, c++, jupyterhub, python Beginner, Intermediate, and Advanced
Benchmarking with a cross-platform open-source flow solver, PyFR Tool finite-element-analysis, benchmarking, parallelization, github, fluid-dynamics, openmpi, c++, cuda, mpi Intermediate
C Programming Learning c, c++, compiling, programming, programming-best-practices Beginner
CUDA Toolkit Documentation Docs documentation, c, c++, fortran, python Intermediate and Advanced
Examples of code using JSON nlohmann header only Library for C++ Learning c++ Advanced
GPU Computing Workshop Series for the Earth Science Community Learning optimization, performance-tuning, profiling, parallelization, github, pytorch, tensorflow, oceanography, gpu, hpc-arch-and-perf, training, c, c++, fortran, cuda, jupyterhub, programming, programming-best-practices, python Beginner
Header-only C++ JSON library Learning resources, c++ Intermediate and Advanced
Introduction to GPU/Parallel Programming using OpenACC Slides gpu, c, c++, compiling, fortran Beginner
Introduction to MP Slides expanse, faster, c, c++, compiling, openmp, programming Intermediate
MATLAB with other Programming Languages Tool c, c++, fortran, java, matlab, python Beginner, Intermediate, and Advanced
Research Software Development in JupyterLab: A Platform for Collaboration Between Scientists and RSEs Learning ai, visualization, big-data, data-analysis, deep-learning, machine-learning, astrophysics, data-science, novel-accelerators, computational-chemistry, genomics, materials-science, gravitational-waves, oceanography, particle-physics, physiology, psychology, quantum-computing, quantum-mechanics, biology, ondemand, science-gateway, c++, jupyterhub, python, r Beginner and Intermediate
Setting up PyFR flow solver on clusters Learning faster, fluid-dynamics, c++, cuda, python, mpi, software-installation Advanced
Vulkan Support Survey across Systems Docs anvil, bridges-2, darwin, expanse, xsede, c++ Beginner and Intermediate