97 тысяч подписчиков
243 видео
Modern x64 Assembly 10: Conditional Jumps, Moves and Set Byte
Modern x64 Assembly 2: 16 Bit Registers
x64 Assembly Tutorial 54: Floating Point Sign Masks (SIMD Floating Point ASM Examples)
How to Swap Two Variables Using XOR
x64 Assembly Tutorial 44: MMX Packing and Unpacking
Modern x64 Assembly 1: Beginning Assembly Programming
Modern x64 Assembly 8: Shift, Rotate and Bit Manipulation Instructions
AoS vs. SoA: Array of Structures versus Structure of Arrays
Learn Python Programming 3: If Statements (Conditions)
AVX512 (3 of 3): Deep Dive into AVX512 Mechanisms
Why is Radix Sort so Fast? Part 2 Radix Sort
Why is Radix Sort so Fast? Part 1 Why are Comparison Sorts so Slow?
Double it Like Dekker 2: Dekker Multiplication and Division
Adventures in Hyperthreading - now with STEREO SOUND!!!
x64 Assembly MultiThreading 1: Intro and Calling CreateThread
x64 Assembly Tutorial 19: FLAGS Register, Conditional Jumps and Moves
Introduction to Quantum Computing
What's a Creel? Mathematics and Programming Challenge
Assembly Language Misconceptions
Agner Fog's VCL 2: Performance Programming using Vector Class Library
Set Associative Caches 1: What is a Set Associative Cache?
NVIDIA CUDA Tutorial 8: Intro to Shared Memory
Studying Agner Fog 2: Unrolling Loops and Dependency Chains
Modern x64 Assembly 3: 32 and 64 bit Registers
Top 20 Most Important Machine Instructions (Assembly Language)
Java Tutorial for Beginners 1: Installing Eclipse Hello World
AES Encryption 2: AddRoundKey, SubBytes and ShiftRows
Performance x64: Cache Blocking (Matrix Blocking)
x64 Assembly Tutorial 16: Shift Right and Left Double Precision
x64 Assembly and C++ Tutorial 67: SSE Min and Max Instructions
C++ Tutorial 13: Passing by Reference vs Pointer
IEEE 754: 32 Bit Single Precision Floats
x64 Assembly Tutorial 30: Bit Test Instructions
Neural Net Structure (Architecture)
Learn Python Programming 1: Installing Guide (Getting Started Guide)
Direct3D 11 2: Swap Chain
Introduction to Function Pointers in C++: What are they and how are they used?
Getters and Setters Explained (C++, C#, Java)
C++ Tutorial 25: Mysterious X Macros
Direct3D 11 3: Create Device and Swap Chain
Fixed Point Arithmetic 2: Multiplication and Division
x64 Assembly Tutorial 36: Assembly Programming Example, FindMax
Neural Nets 5: Forward Propagation (Feed Forward)
x64 Assembly Tutorial 45: MMX Boolean and Comparisons
AVX512 (2 of 3): Programming AVX512 in 3 Different Ways
Linux x64 Assembly Tutorial 6: Shifting Bits
Modern x64 Assembly 9: The rFlags Register (Flags, pushfq, popfq, pushf, popf)
Floating Point Bit Hacks Every Programmer Should Know (Including Fast Inverse Square Root - Quake)
Newton's Method: How to Compute Pretty much Anything
Direct2D Tutorial 3: Direct 2D
Is this New Quadratic Formula Actually Faster than the OG Quadratic Formula? (For a Computer)