1/14/2025 at 9:35:47 AM
Introduction : Finite Field Assembly is a programming language that lets you emulate GPUs on CPUsIt's a CUDA alternative that uses finite field theory to convert GPU kernels to prime number fields.
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. Context : I'm getting my math PhD and I built this language around my area of expertise, Number Theory and Finite Fields.
by muragekibicho
1/18/2025 at 12:12:12 AM
I've read this and I've seen the site, and I still have no idea what it is, what's the application and why should I be interested.Additionally I've tried earlier chapters and they are behind a paywall.
You need a better introduction.
by zeroq
1/18/2025 at 12:59:34 AM
This is phrased in a kind of demanding way to an author who has been kind enough to share their novel work with us. Are you sure you spent enough time trying to understand?by pizza
1/18/2025 at 1:15:32 AM
It seems that pretty much everybody here is confused by this article. One user even accused it of LLM plagiarism, which is pretty telling in my opinion.I for one have no clue what anything I read in there is supposed to mean. Emulating a GPU's semantics on a CPU is a topic which I thought I had a decent grasp on, but everything from the stated goals at the top of this article to the example code makes no sense to me.
by Conscat
1/18/2025 at 1:37:10 AM
It just seems like residue numbering systems computation, which I'm already working with.by pizza
1/18/2025 at 1:15:20 AM
> I'm getting my math PhD and I built this language around my area of expertise, Number Theory and Finite Fields.Your LinkedIn says you're an undergrad that took a gap year 10 months ago (before completing your senior year) to do sales for a real estate company.
by almostgotcaught
1/18/2025 at 1:42:26 AM
Why bother doing a witch hunt and leaving out that they did Stats at Yale..by pizza
1/18/2025 at 1:48:42 AM
Because why does it matter? Are you suggesting undergrad stats at Yale is comparable to a PhD in number theory?by almostgotcaught
1/18/2025 at 1:37:10 AM
Depending on what properties they sold, they certainly could have gotten valuable real-world expertise with finite fields. It's certainly easier to sell them than infinite ones!by saghm
1/18/2025 at 1:18:44 AM
Are you sure that’s their LinkedIn?by saagarjha
1/18/2025 at 1:23:20 AM
Why wouldn't it be? All of the pics, names and details line up between GitHub, here, Reddit, and substack.by almostgotcaught