
$ tech_stack
C++
SSE
AVX
Multithreading
WinAPI
$ description
> Developed a high-performance fractal generation application in C++ using SIMD optimizations (SSE and AVX) alongside multithreading to accelerate mathematical rendering workloads.
> The application allows users to explore and record multiple fractal types in real time while comparing rendering performance across different computational methods and processor register sizes.
- Built an interactive fractal visualization tool in C++ using WinAPI with support for Mandelbrot, Burning Ship, Nova, Phoenix, and Multibrot fractals.
- Implemented SIMD optimizations using SSE and AVX instructions to improve rendering throughput through parallelized mathematical computation.
- Integrated multithreading to distribute fractal calculations across CPU cores, significantly reducing generation times.
- Added GIF recording functionality, gradient mapping, zooming, and panning controls to create an interactive real-time exploration experience.