Learning diary › Year 2025 › May, 2025 › 2025-05-18 [2025-05-18]
Learning diary › Year 2025 › May, 2025 › 2025-05-18 [2025-05-18]
Algorithms by Jeff Erickson (2019) - Comparing parallel functional array languages: Programming and performance[van2025comparing] - learned that APL can run on GPU via Dyalog, the paper even discussed a flash attention implementation - BQN doesn't seem to run on GPU - it might be interesting to use arrayfire C API, even on Mac - prefer tilelang to DaCe - found A JavaScript library for building parsers, interpreters, compilers, and more - Layers All The Way Down: The Untold Story of Shader Compilation - introduces the motivation behind MojoShader, from Direct3D HLSL bytecode or assembly source to other shader languages - found Mystical, a programming language that resembled magical circles - Bare Metal Zig (2023) - Google Scholar is manipulatable - found Path Integrals in Quantum Mechanics, Statistics, Polymer Physics, and Financial Markets by Hagen Kleinert- found