Brute Force Processing
In this video, I examine a sequence of strategies to try and improve the rendering speed of a Mandelbrot Fractal. Starting off with naive assumptions, I explore optimising the algorithm, then the use of vector co-processing, and finally threads and thread-pools in order to squeeze as much out of my CPU as I can.
Source: https://github.com/OneLoneCoder/olcPixelGameEngine/blob/master/Videos/OneLoneCoder_PGE_Mandelbrot.cpp
Windows Binaries: https://github.com/OneLoneCoder/olcPixelGameEngine/tree/master/Videos/DemoBinaries
Patreon: https://www.patreon.com/javidx9
YouTube: https://www.youtube.com/javidx9
https://www.youtube.com/javidx9extra
Discord: https://discord.gg/WhwHUMV
Twitter: https://www.twitter.com/javidx9
Twitch: https://www.twitch.tv/javidx9
GitHub: https://www.github.com/onelonecoder
Homepage: https://www.onelonecoder.com
Видео Brute Force Processing канала javidx9
Source: https://github.com/OneLoneCoder/olcPixelGameEngine/blob/master/Videos/OneLoneCoder_PGE_Mandelbrot.cpp
Windows Binaries: https://github.com/OneLoneCoder/olcPixelGameEngine/tree/master/Videos/DemoBinaries
Patreon: https://www.patreon.com/javidx9
YouTube: https://www.youtube.com/javidx9
https://www.youtube.com/javidx9extra
Discord: https://discord.gg/WhwHUMV
Twitter: https://www.twitter.com/javidx9
Twitch: https://www.twitch.tv/javidx9
GitHub: https://www.github.com/onelonecoder
Homepage: https://www.onelonecoder.com
Видео Brute Force Processing канала javidx9
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Intrinsic Functions - Vector Processing Extensions](https://i.ytimg.com/vi/x9Scb5Mku1g/default.jpg)
![What's so special about the Mandelbrot Set? - Numberphile](https://i.ytimg.com/vi/FFftmWSzgmk/default.jpg)
![Community Showcase 2020](https://i.ytimg.com/vi/Qmr4BW0FK2s/default.jpg)
![Cross Platform Graphical User Interfaces in C++](https://i.ytimg.com/vi/FOIbK4bJKS8/default.jpg)
![Coding Challenge #21: Mandelbrot Set with p5.js](https://i.ytimg.com/vi/6z7GQewK-Ks/default.jpg)
![](https://i.ytimg.com/vi/c6X3Pqd6lW8/default.jpg)
![Controlling Elegoo Robot Smart Car with ASIO and C++](https://i.ytimg.com/vi/nkCP95zLvSQ/default.jpg)
![Essential Mathematics For Aspiring Game Developers](https://i.ytimg.com/vi/DPfxjQ6sqrc/default.jpg)
![Super Fast Ray Casting in Tiled Worlds using DDA](https://i.ytimg.com/vi/NbSee-XM7WA/default.jpg)
![NES Emulator Part #2: The CPU (6502 Implementation)](https://i.ytimg.com/vi/8XmxKPJDGU0/default.jpg)
![The Miracle Sudoku](https://i.ytimg.com/vi/yKf9aUIxdb4/default.jpg)
![Back To Basics: C++ Containers](https://i.ytimg.com/vi/6OoSgY6NVVk/default.jpg)
![What Are Pointers? (C++)](https://i.ytimg.com/vi/iChalAKXffs/default.jpg)
![olc::PixelGameEngine 2.0](https://i.ytimg.com/vi/8OfgGUGP4Vc/default.jpg)
![Programming MIDI](https://i.ytimg.com/vi/040BKtnDdg0/default.jpg)
![8-Bits Of Image Processing You Should Know!](https://i.ytimg.com/vi/mRM5Js3VLCk/default.jpg)
![Networking in C++ Part #1: MMO Client/Server, ASIO & Framework Basics](https://i.ytimg.com/vi/2hNdkYInj4g/default.jpg)
![Community Showcase Special: olc::BeatTheBoredom](https://i.ytimg.com/vi/nMc2D_8OUIU/default.jpg)
![Practical Polymorphism C++](https://i.ytimg.com/vi/kxKKHKSMGIg/default.jpg)
![Arbitrary Rectangle Collision Detection & Resolution - Complete!](https://i.ytimg.com/vi/8JJ-4JgR7Dg/default.jpg)