YoVDO

Fast, Elegant, Set-oriented Numerical Analysis Using GAIO.jl

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Scientific Computing Courses Dynamical Systems Courses Numerical Analysis Courses GPU Acceleration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a Julia implementation of GAIO (Global Analysis of Invariant Objects) for set-oriented numerical analysis in this conference talk from JuliaCon 2024. Discover how the redesigned data structures and algorithmic interface result in concise code that closely mirrors mathematical pseudocode while maintaining or surpassing the performance of the C version. Follow along as an algorithm for computing attractors is developed and tested on a classical strange attractor example from dynamical systems literature. Learn how GAIO leverages multiple dispatch for various discretization techniques and seamlessly integrates with Julia's scientific computing ecosystem. Witness the ease of GPU acceleration through Julia's CUDA package, demonstrated with a simple keyword argument during initialization. Access the GAIO.jl GitHub repository and documentation to further explore this powerful tool for numerical analysis in Julia.

Syllabus

Fast, Elegant, Set-oriented Numerical Analysis using GAIO.jl | Herwig | JuliaCon 2024


Taught by

The Julia Programming Language

Related Courses

Julia Scientific Programming
University of Cape Town via Coursera
Julia for Beginners in Data Science
Coursera Project Network via Coursera
Linear Regression and Multiple Linear Regression in Julia
Coursera Project Network via Coursera
Decision Tree and Random Forest Classification using Julia
Coursera Project Network via Coursera
Logistic Regression for Classification using Julia
Coursera Project Network via Coursera