JuliaQCD - Portable Lattice QCD Package in Julia Language
The Julia Programming Language via YouTube
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the development and implementation of JuliaQCD, a portable lattice Quantum Chromodynamics (QCD) package built in the Julia programming language, in this 22-minute conference talk from JuliaCon Global 2025. Learn how Julia's unique features and performance characteristics make it an ideal choice for computational physics applications, specifically for lattice QCD simulations that require high-performance computing capabilities. Discover the design principles behind JuliaQCD's portable architecture, which enables efficient execution across different computing platforms and hardware configurations. Understand the challenges and solutions involved in translating complex quantum field theory calculations into Julia code, and see how the package leverages Julia's multiple dispatch system and just-in-time compilation to achieve optimal performance. Gain insights into the practical applications of lattice QCD in theoretical physics research and how this Julia implementation compares to traditional approaches using other programming languages.
Syllabus
JuliaQCD: Portable lattice QCD package in Julia language | Tomiya | JuliaCon Global 2025
Taught by
The Julia Programming Language