Using object oriented Fortran and CMake to support GPU acceleration as an optional feature
In this livestream, Joe will review some of the self-imposed design criteria for the Spectral Element Library in Fortran. Specifically, we'll focus on the desire to provide default CPU-only builds of SELF with the option to build for AMD or Nvidia GPUs. We'll then discuss the functional design criteria to create an easy to use library to solve conservation laws and layout the basic components of such a library. From here, we'll take a dive into the SELF source code to show how we meet these design criteria by using Fortran classes and inheritance alongisde conditional build features with CMake. The only resource for this video is the SELF source code: https://github.com/fluidnumerics/self We are looking for collaborators and innovators to help support and define the future direction for SELF. See details at https://opencollective.com/opensource...

Six ways to implement spectrally accurate vector divergence on CPUs and GPUs

Porting a simple Fortran application to GPUs with OpenMP

Co-Creator of Haskell: Useless vs Useful Languages, Rust vs C, Functional Programming | Simon Jones

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

(7) Redirection - UCF COP 3402 Summer 2026

Talking CFD, GPU acceleration, and Fortran+Python with Marco Rosenzwieg

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

We're 99.9% sure this pattern is true, but no one can prove it

ASMR Addictive Fast Tapping Collection For Deep Sleep & Anxiety Relief (No Talking) — 2.5 Hours

Building the PERFECT Linux PC with Linus Torvalds

Shockwaves in 1-D and some major updates to SELF

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

Watch this if everything feels too much (gentle comfort for tired women)

100 Years of Computer Science in 10 Minutes

How to Program Allen Bradley PLC Training for Beginners

The Only Unbreakable Law

Building an AI Dark Factory: A Codebase That Writes Its Own Code, Live

Porting a simple Fortran application to GPUs with HIPFort

Introduction to Programming and Computer Science - Full Course

