A Lambda Days 2025 talk by Szymon Rodziewicz introduces Cyfra, a DSL and compiler that allows writing functional Scala code which compiles to SPIR-V and runs on GPUs via a Vulkan runtime. The talk demonstrates building a 3D ray tracing and ray marching renderer entirely in functional Scala, and explores using Cyfra for animations and GPU-accelerated compute in business applications.

1m read timeFrom erlangforums.com
Post cover image

Sort: