|
You are here |
www.morling.dev | ||
| | | | |
www.da.vidbuchanan.co.uk
|
|
| | | | | [AI summary] The blog post discusses the implementation of Conway's Game of Life using Python with optimized techniques such as SWAR (Shift and Arithmetic Word) and parallel processing. The author leverages Python's native integer operations for SIMD-like acceleration, eliminating the need for explicit SIMD instructions. They also use SDL2 for rendering and achieve high frame rates through parallel execution across multiple processes. The post highlights performance gains, comparing the optimized approach with naive implementations and exploring potential further optimizations using lower-level languages or GPU acceleration. | |
| | | | |
nuculabs.wordpress.com
|
|
| | | | | Hello ?, I started exploring Rust a week ago due to more and more web services being written in Rust at my work place and so far I like the language, it's simple, fast and beautiful. My day to day programming tasks are in Python, Go and Java. I've also used C# for some personal... | |
| | | | |
cprimozic.net
|
|
| | | | | A detailed summary of the techniques I used to optimize my Advent of Code 2024 solution for Day 9 Part 2. Employs a variety of techniques including algorithmic shortcuts, bespoke data structures, and low-level optimizations + SIMD. | |
| | | | |
cgmathprog.home.blog
|
|
| | | Emulators So... what is an emulator? Let's say you want to play an old game from the MS-DOS era. You have the DUKE3D.EXE file, you launch it and ...nothing happens. But why? Old systems had a different architecture from your PC. Loosely speaking, your PC doesn't recognize the program and refuses to execute it. You | ||