Media Summary: In this video we make small changes to our N body simulation example to show various easy In this video we will be introducing the idea of parallel computing. We'll cover the concept of DAGs, Amdahl's law We start this video by covering the basics of what a

12 Optimisation Tips Tricks Hpc In Julia - Detailed Analysis & Overview

In this video we make small changes to our N body simulation example to show various easy In this video we will be introducing the idea of parallel computing. We'll cover the concept of DAGs, Amdahl's law We start this video by covering the basics of what a In this video, we introduce Graphics Processing Units (GPUs) In this talk, Kristoffer Carlsson, developer@ Presenter: Mosè Giordano Principal RSE, UCL ARC

In this video we will discuss the aspects of modern CPU architecture that are important to know when In this video we will introduce multithreading, which allows you to write code that executes in parallel. Multithreading is a shared ... This video demonstrates interactive tools for exploring code In this video we'll introduce the topic of multiprocessing - the second key paradigm of parallel processing in this series. NVIDIA's new CUDA Tile programming model brings a high-level, portable abstraction for writing high-performance GPU kernels. In this video we discuss how you can accurately benchmark your code so you can test which parts of your code are slow,

In this session, we learn about some common performance "gotchas" that can sap much of

Photo Gallery

12. Optimisation Tips & Tricks [HPC in Julia]
Optimisation & Type Stability​ (HPC in Julia 4/10)
13. Intro to Parallel Computing [HPC in Julia]
16. HPC Cluster Essentials: Tools, Techniques, and Best Practices [HPC in Julia]
Reactant.jl - Optimize Julia Functions for High Performance on CPU, GPU, TPU | Berg | Paris 2025
17. Getting started with GPU computing [HPC in Julia]
Performance Optimization (5/8) - Julia for HPC Course 2025
Julia programming: HPC topics (talk)
High-performance computing with the Julia language
Measuring Performance & Optimisation (HPC in Julia 3/10)
Overview of HPC and Data Science in Julia Programming
09. Modern CPU Architecture [HPC in Julia]
View Detailed Profile
12. Optimisation Tips & Tricks [HPC in Julia]

12. Optimisation Tips & Tricks [HPC in Julia]

In this video we make small changes to our N body simulation example to show various easy

Optimisation & Type Stability​ (HPC in Julia 4/10)

Optimisation & Type Stability​ (HPC in Julia 4/10)

MPAGS:

13. Intro to Parallel Computing [HPC in Julia]

13. Intro to Parallel Computing [HPC in Julia]

In this video we will be introducing the idea of parallel computing. We'll cover the concept of DAGs, Amdahl's law

16. HPC Cluster Essentials: Tools, Techniques, and Best Practices [HPC in Julia]

16. HPC Cluster Essentials: Tools, Techniques, and Best Practices [HPC in Julia]

We start this video by covering the basics of what a

Reactant.jl - Optimize Julia Functions for High Performance on CPU, GPU, TPU | Berg | Paris 2025

Reactant.jl - Optimize Julia Functions for High Performance on CPU, GPU, TPU | Berg | Paris 2025

"Reactant.

17. Getting started with GPU computing [HPC in Julia]

17. Getting started with GPU computing [HPC in Julia]

In this video, we introduce Graphics Processing Units (GPUs)

Performance Optimization (5/8) - Julia for HPC Course 2025

Performance Optimization (5/8) - Julia for HPC Course 2025

Introduction to

Julia programming: HPC topics (talk)

Julia programming: HPC topics (talk)

In this talk, Kristoffer Carlsson, developer@

High-performance computing with the Julia language

High-performance computing with the Julia language

Presenter: Mosè Giordano Principal RSE, UCL ARC

Measuring Performance & Optimisation (HPC in Julia 3/10)

Measuring Performance & Optimisation (HPC in Julia 3/10)

MPAGS:

Overview of HPC and Data Science in Julia Programming

Overview of HPC and Data Science in Julia Programming

Introduction to

09. Modern CPU Architecture [HPC in Julia]

09. Modern CPU Architecture [HPC in Julia]

In this video we will discuss the aspects of modern CPU architecture that are important to know when

14. Multithreading [HPC in Julia]

14. Multithreading [HPC in Julia]

In this video we will introduce multithreading, which allows you to write code that executes in parallel. Multithreading is a shared ...

Tools for fixing performance problems in Julia: ProfileView and Cthulhu

Tools for fixing performance problems in Julia: ProfileView and Cthulhu

This video demonstrates interactive tools for exploring code

15. Multiprocessing [HPC in Julia]

15. Multiprocessing [HPC in Julia]

In this video we'll introduce the topic of multiprocessing - the second key paradigm of parallel processing in this series.

cuTile.jl for High-Performance Computing in Julia

cuTile.jl for High-Performance Computing in Julia

NVIDIA's new CUDA Tile programming model brings a high-level, portable abstraction for writing high-performance GPU kernels.

08. Benchmarking [HPC in Julia]

08. Benchmarking [HPC in Julia]

In this video we discuss how you can accurately benchmark your code so you can test which parts of your code are slow,

How to Tune your Optimization Solver for Faster Solve Times

How to Tune your Optimization Solver for Faster Solve Times

Optimization

High-performance computing on your laptop I: inference, compilation, and performance measurement

High-performance computing on your laptop I: inference, compilation, and performance measurement

In this session, we learn about some common performance "gotchas" that can sap much of