Discussion of SIMD, SOA, AOSOA. Followed by Questions & Answers. Published 2019-11-01 Download video MP4 360p Download video MP4 720p Recommendations 1:36:22 Implementing User-Level SOA functionality, part 1. 1:28:00 Compiler Demo: Macros and Iteration 1:01:51 Rant: Entity systems and the Rust borrow checker ... or something. 1:37:44 Handmade Hero Day 115 - SIMD Basics 14:22 Jonathan Blow on how an operating system should work 1:32:47 Data-Oriented Demo: SOA, composition 2:57:03 Discussion: Making Programming Language Parsers, etc (Q&A is in separate video). 1:30:07 SIMD Libraries in C++ - Jeff Garland - CppNow 2023 22:17 Jonathan Blow on Deep Work: The Shape of a Problem Doesn't Start Anywhere 59:44 CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!" 23:06 Bob Nystrom - Is There More to Game Architecture than ECS? 08:50 Game devs are drowning in complicated proprietary systems (Jonathan Blow) 1:16:58 code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care 1:55:24 Ideas about a new programming language for games. 09:30 Jonathan Blow on scripting languages 1:03:55 🚀 TDD, Where Did It All Go Wrong (Ian Cooper) 49:56 Designing and Evaluating Reusable Components - 2004 58:24 #Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers 20:10 Jai vs Odin systems programming languages (Non-spicy takes!) Similar videos 13:06 Code for Game Developers - SoA vs AoS 01:37 C++ : Array of Structures (AoS) vs Structure of Arrays (SoA) on random reads for vectorization 46:03 Making use of SIMD Vectorisation to Improve Code Performance 03:02 Jonathan Blow on the Problem Solving Mindset 11:43 SoA - The Fundamental Data-Oriented Data Structure for Memory Optimization 47:22 Павел Крюков — Взаимозаменяемые AoS- и SoA-контейнеры 3:00:55 Compiler Programming: Intrinsics for memcpy, memset, memcmp 57:47 Solving the Right Problems for Engine Programmers - Mike Acton (TGC 2017) 50:30 "SIMD comparison instructions" by André Tupinambá 49:13 Q&A: enum_flags, unions, anonymous structs 09:21 C++ Crash Course: Intro to SIMD Intrinsics 1:53:14 ChowDSP Coding Livestream #14 (SIMD from Scratch in Jai) 03:11 Jonathan Blow on solving hard problems 42:32 SIMD optimization tips and tricks by Oleksandr Palamarchuk (ENG) 4:33:43 Programming Discussion: Speed, w/ special guest Sean Barrett 51:41 Angus Hewlett - SIMD, vector classes and branchless algorithms for audio synthesis (ADC'17) 56:39 Extreme SIMD: Optimized Collision Detection in Titanfall 1:45:29 #char directive, starting on ? operator More results