dgfl
Joined 3 years ago
Joined 3 years ago
Btw, I've seen some roadmaps in which foundries were heading towards integrating ferroelectrics and floating gates to accelerate switching. The two technologies are not mutually exclusive really, so I think we might see something in the relatively near future. The crazy memory market may help!
3D NAND flash can indeed routinely store hundreds of GB per die, so that’s proven. The question is about all the peripheral circuitry needed. Each attention block would need its own KV cache (i.e. SRAM or DRAM somewhere), plus DAC/ADC inputs and outputs, unless they figure out a way to keep it analog all the way (really cool but unlikely).
I think this field is very interesting, at least from a technology point of view. Whether it works out or not will sadly be a matter of economics more than physics I fear.
Flash NAND can routinely be bought with 4 bits per cell, perhaps even 5 soon (QLC and PLC drives). Since it has been proven to store 4 digital bits at production scale, I’m willing to bet an analog architecture running an LLM should be able to yield the performance analog of a 4-8 bit quantized model. Where in that 4-8 range is pretty crucial, but it depends on the specific design.
[1] https://www.nature.com/articles/s41928-023-01010-1 [2] https://www.nature.com/articles/s41586-022-04992-8
Btw, can guarantee that they are not ready to demonstrate that yet. They’re using 2D FLASH with 30M weights per die [1], so to get to 1T they will need… 33,333 dies. Interesting scaling problem to say the least
They are using GlobalFoundries’ 28nm node for the floating gate transistors, afaiu, which they then bond onto a TSCM 5nm digital I/O wafer.
Analog computation’s principles are sound. It’s mostly doing matrix vector multiplications though. The rest is digital.
Here is the top 10 right now:
| Rank | Model | YapIndex | YapTax$ |
| ---: | ---------------------------------------- | ---------: | ------: |
| 1 | openai/gpt-5.6-sol (reasoning) | 18.5 ±4.8 | 0.51 |
| 2 | openai/gpt-5.6-sol | 19.2 ±4.4 | 0.51 |
| 3 | openai/gpt-3.5-turbo | 22.7 ±4.8 | 0.02 |
| 4 | openai/gpt-5.6-luna | 27.8 ±9.8 | 0.15 |
| 5 | openai/gpt-5.4 (reasoning) | 40.7 ±10.7 | — |
| 6 | openai/gpt-5.4 | 40.7 ±9.0 | — |
| 7 | moonshotai/kimi-k2-0905 | 44.7 ±4.8 | 0.05 |
| 8 | mistralai/mistral-small-2603 (reasoning) | 46.2 ±31.5 | 0.03 |
| 9 | openai/gpt-4 | 51.2 ±20.6 | 1.39 |
| 10 | openai/gpt-5.3-codex | 64.8 ±9.9 | — |
I also checked how the Claude models did specifically: | Rank | Model | YapIndex | YapTax$ |
| ---: | --------------------------------------- | ----------: | ------: |
| 23 | anthropic/claude-opus-4.5 | 97.0 ±28.9 | 1.52 |
| 25 | anthropic/claude-opus-4.5 (reasoning) | 99.2 ±29.3 | 1.44 |
| 42 | anthropic/claude-3.5-sonnet | 199.7 ±24.5 | 2.53 |
| 57 | anthropic/claude-sonnet-4.5 (reasoning) | 278.7 ±41.7 | 1.65 |
| 61 | anthropic/claude-sonnet-4.5 | 285.0 ±39.4 | 1.63 |
| 71 | anthropic/claude-opus-4.6 | 330.3 ±59.1 | — |
| 72 | anthropic/claude-haiku-4.5 | 333.2 ±26.7 | 0.64 |
| 73 | anthropic/claude-haiku-4.5 (reasoning) | 335.2 ±26.8 | 0.65 |
| 76 | anthropic/claude-opus-4.6 (reasoning) | 342.3 ±30.5 | — |
| 87 | anthropic/claude-3.5-haiku | 401.2 ±25.4 | 0.59 |
| 88 | anthropic/claude-sonnet-4.6 (reasoning) | 422.8 ±23.3 | — |
| 89 | anthropic/claude-sonnet-4.6 | 425.0 ±26.3 | — |
No other Anthropic model seems to be there for now. I would have been very curious to see the more recent ones.It's really unusable for anything other than code. And I have to remove its incomprehensible comments 50% of the time before committing anyway. After interacting with it, "slop vomit" is truly the most fitting description. I have to admit I have lost my temper and spontaneously referred to its output as vomit more than once. Seems like I'm not the only one.
Point is, sometimes people just have different experiences from you.
This substack article also comes with additional graphs, a much better story flow (data is progressively introduced and explained before reaching the final plot), and was posted 2 days before the OP. I agree with GP that it is significantly superior to the OP (which is likely AI slop). Thanks for posting it.
For my usage, I would very much prefer if those $/task were being spent in thinking and experimenting, and the actual output would be as short and maintainable as possible. “maintainability” is a vague target of course, but it’s at least somewhat correlated with code size.
I wonder if this is a global study. Cynically, it feels like a way to get a few more billions of tokens of free alignment training material. They explicitly say that they will “use the results to inform how we develop our models and products”.