Channel Avatar

CoffeeBeforeArch @UCsi5-meDM5Q5NE93n_Ya7GA@youtube.com

22K subscribers - no pronouns :c

Hey there! I'm an ML performance engineer that also enjoys t


08:22
Beneath C++: Understanding Assembly
07:36
Simple C++: Variables and Operators
05:14
Simple C++: Printing with std::print
05:57
Simple C++: The Main Function
07:40
Software Development with C++: Recursive CMake
13:03
Software Development with C++: CMake Libraries
08:33
Software Development with C++: Introduction to CMake
12:11
Software Development with C++: Recursive make
08:01
Software Development with C++: make clean and Phony Targets
12:10
Software Development with C++: Introduction to GNU make and Makefiles
09:39
Software Development with C++: Record and Replay Debugging with rr
11:16
Software Development with C++: GDB TUI
15:53
Software Development with C++: GDB Watchpoints
15:02
Software Development with C++: Debugging with GDB
11:32
Software Development with C++: Debugging with AddressSanitizer
17:26
Software Development with C++: Debugging with Valgrind
11:05
Parallel C++: OpenMP Target Offloading
14:03
Parallel C++: MPI Gaussian Elimination with Cyclic Mapping
15:00
Parallel C++: MPI Gaussian Elimination
12:59
Parallel C++: MPI Collective Communication
16:42
Parallel C++: MPI
09:22
Parallel C++: OpenMP nowait Clause
09:12
Parallel C++: OpenMP Single Directive
09:56
Parallel C++: OpenMP Reduction
07:19
Parallel C++: OpenMP Synchronization
11:03
Parallel C++: OpenMP
07:52
Parallel C++: Thread Sanitizer
18:00
Parallel C++: Memory Ordering in x86 Processors
11:54
Parallel C++: Thread Affinity
13:00
Parallel C++: Unsafe Math Optimizations
14:47
Parallel C++: SIMD Intrinsics
12:45
Parallel C++: Vectorization
10:15
Parallel C++: Lock-Free and Wait-Free Algorithms
12:28
Parallel C++: Blocking and Non-Blocking Algorithms
07:03
Parallel C++: Concurrent Containers
10:12
Parallel C++: Fairness
10:02
Parallel C++: Spinlocks
11:06
Parallel C++: Double Buffering
17:13
Parallel C++: False Sharing
10:51
Parallel C++: Dynamic Partitioning
10:05
Parallel C++: Static Partitioning
12:32
Parallel C++: Workload Distribution
09:17
Software Development with C++: Shared Libraries
08:28
Software Development with C++: Static Libraries
08:54
Software Development with C++: Dynamic and Static Linking
09:19
Software Development with C++: clang-format
09:42
Software Development with C++: Inline Variables
09:47
Software Development with C++: Header Guards
13:06
Software Development with C++: Header Files
13:09
Software Development with C++: Compilation Phases
12:45
Software Development with C++: Compiler Optimization Levels
07:08
C++ From Scratch: Concepts
09:45
C++ From Scratch: Constexpr
08:00
C++ From Scratch: File I/O
09:24
C++ From Scratch: Random Numbers
05:50
C++ From Scratch: Namespaces
10:56
C++ From Scratch: std::atomic
10:33
C++ From Scratch: std::mutex
10:59
C++ From Scratch: Threads
09:46
C++ From Scratch: Parallel STL Algorithms