This product was either taken down by Product Hunt or deleted. It will be kept for historical purposes.
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
Finite Field Assembly:Emulate GPU on CPU
A new programming language rooted in Pure Mathematics
Finite Field Assembly (FF-ASM) is a programming language designed to emulate GPUs on regular CPUs using Number Theory and Finite Field Theory. Use Cases - Matrix multiplications for Artificial Intelligence on CPU. - Image and Video editing on CPU.
I built a programming language using the Math I learnt for my phd.🏫
Let me know what you think!
Finite Field Assembly Language Features
🌟 Finite Field is the primary data structure - FF-asm is a CUDA alternative designed for computations over finite fields.
🌟 Recursive computing support - not cache-aware vectorization, not parallelization, but performing a calculation inside a calculation inside another calculation.
🌟Extension of C89 - runs everywhere gcc is available.
🌟Low-level systems language - no garbage collector so user handles memory allocation.