/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

eng.aurelienpierre.com
| | blog.gougousis.net


6.5 parsecs

Travel
| |
| | ashvardanian.com

GPU acceleration can be trivial for Python users. Follow CUDA installation steps carefully, replace import numpy as np with import cupy as np, and you will often get the 100x performance boosts without breaking a sweat. Every time you write magical one-liners, remember a systems engineer is making your dreams come true. A couple of years ago, when I was giving a talk on the breadth of GPGPU technologies, I published a repo. A repo with various cool GPGPU staff in Vulkan, Halide, and most importantly, 8x implementations of std::accumulate in OpenCL. I know what you are thinking:
4.5 parsecs

Travel
| |
| | 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.
5.1 parsecs

Travel
| |
| | hunter-r.com

It's time for another compilation of Animal Crossing's various obscurities and technical trivia!
22.2 parsecs

Travel
|