Branchless Programming: Why If is Sloowww... and what we can do about it! @WhatsACreel
Branchless Programming: Why If is Sloowww... and what we can do about it!  @WhatsACreel
Uploaded June 2020 | Updated September 2026, 2 weeks ago
Support What's a Creel? on Patreon: patreon.com/whatsacreel
Office merch store: whats-a-creel-3.creator-spring.com
FaceBook: facebook.com/whatsacreel



In this video we look at branchless programming. This is a technique to gain speed in our high and low level programming by avoiding branching code as much as possible.

Software used to make this vid:
Visual Studio 2019 Community: visualstudio.com/downloads

OBS: obsproject.com
Davinci Resolve 16: blackmagicdesign.com/products/davinciresolve
OpenOffice: openoffice.org
Gimp: gimp.org
Branchless Programming: Why If is Sloowww... and what we can do about it!PIC Microcontroller Programming - PIC AS Assembler using MPLAB X IDE, Blinking LEDNeural Nets 5: Forward Propagation (Feed Forward)Whats a Creel? Mathematics and Programming ChallengeAES Encryption 3: MixColumns 1 Dot ProductsFor Loop Puzzles 2Direct2D Tutorial 2: Showing a WindowIs this New Quadratic Formula Actually Faster than the OG Quadratic Formula? (For a Computer)Studying Agner Fog: Intro and Static Local ArraysModern x64 Assembly 6: ADD, SUB INC and DECx64 Assembly and C++ Tutorial 0: Setting Up x64 Assembly in Visual Studio Expressx64 Assembly Tutorial 50: SSE Conversion Instructions
Creel |

Branchless Programming: Why "If" is Sloowww... and what we can do about it!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER