JuliaQCD - Portable Lattice QCD Package in Julia Language
The Julia Programming Language via YouTube
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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