News for hackers. Stuff that matters.
Re:$30M Raised to Redo the CPU by Animats on Tuesday November 10, 2026 @09:45PM (#50449198)
This is a "build it and they will come" project. It's not a "we put the inner loop of ML entirely in hardware" project. That would make more sense technically. You could cram a lot of little independent neural net inference units on one chip. But if it was pitched that way, the questions would be "Why isn't NVidia doing this", and "After you do it, what keeps NVidia from doing it". There are lots of people pitching "AI chips", with modest success.

The history of general-purpose massively parallel machines isn't good. From the Illiac IV to the Playstation 3, there's been dud after dud in this space. You can build them, but the users don't come. This sort of architecture is great if you have some specific problem that parallelizes, such as finite-element analysis or neural networks.

(I've used an NCube, and I kind of liked the Transputer concept. But both were dead ends.)

Re:$30M Raised to Redo the CPU by genxy on Wednesday November 11, 2026 @01:21AM (#50450267)
Being a dead end doesn't mean the idea was bad, things both fail and succeed for complex reasons. This is a tired trope.
Re:$30M Raised to Redo the CPU by II2II on Wednesday November 11, 2026 @02:59AM (#50450825)
I don't think they were saying it was a bad idea, though they may have been suggesting it is a bad investment.

Personally, I wasn't impressed by the press release. It is so vague that it makes it look like they don't know the history of their field or they are outright ignoring it to make their product sound novel. The former is just as problematic as the latter. There are reasons why parallelization is typically offloaded onto coprocessors and reasons why the introduction of new CPU architectures are rares.

Re:$30M Raised to Redo the CPU by adityaathalye on Wednesday November 11, 2026 @02:39AM (#50450730)
Alt: What if it's a "let's build a kickass thing because we wanna, and see how far we can take it" project?

Failure is all but guaranteed---a chip is nothing without a computer-manufacturing-distributing ecosystem, which implies handsomely beating existing CPU/GPU makers, which is practically impossible.

My feeling:

An "Epic win" outcome for these people would likely be exit to a leading chip maker, about a decade out from today.

Success would probably look like becoming a mini Texas Instruments type, making specialist CPUs for orgs that can build their own computers around said chip.

Failure would likely be a fire sale into some giant IP portfolio (hopefully not a patent troll... that would be tragic).

i.e. A worthwhile endeavour, in any scenario, for those building the thing.

Re:$30M Raised to Redo the CPU by roncesvalles on Wednesday November 11, 2026 @05:33AM (#50451809)
Exactly. I think these days raising $30m is the equivalent of getting into YC 15 years ago. The bar at this level is "this is kinda cool" not "this is a totally sound business plan that is likely to succeed barring adverse acts of God".
Re:$30M Raised to Redo the CPU by marhee on Wednesday November 11, 2026 @03:01AM (#50450841)
Yes, plus what there are proposing is more like a GPU in a CPU jacket?

That being said, it is great that people are still attempting to disrupt the hardware space, even if there's dud after dud historically. Got to respect that!

Re:$30M Raised to Redo the CPU by toolslive on Wednesday November 11, 2026 @09:28AM (#50453857)
This has been done before: https://en.wikipedia.org/wiki/Xeon_Phi
Re:$30M Raised to Redo the CPU by jonathanlydall on Wednesday November 11, 2026 @03:29AM (#50450970)
> From the Illiac IV to the Playstation 3, there's been dud after dud in this space. You can build them, but the users don't come.

From an armchair commentary perspective, my understanding was that the PlayStation 3's Cell processor had essentially two practical issues:

- It required extra talented software developers to be able to utilize the hardware to its potential.

- Almost all game makers wanted to also target the Xbox and potentially also PC which further discouraged the writing of platform specific code to truly utilize the unique capabilities of the Cell processor.

However, with AI today, it's completely possible that it changes the economics of being able to write software which can fully utilize new and novel architectures affordably.

So perhaps if the a Cell like processor was released today it would be more successful.

Re:$30M Raised to Redo the CPU by MiroslavPokorny on Wednesday November 11, 2026 @05:33AM (#50451808)
I heard somewhere that a major problem with the PS3 cell was it had a very limited local memory for its programs and data, which meant the host (main) cpu had to constantly moved memory back and forth from main memory to individual cell memory.
Re:$30M Raised to Redo the CPU by Animats on Wednesday November 11, 2026 @01:18PM (#50456596)
Yes.

The idea of the Cell architecture is that programs were supposed to be organized as an assembly line, with data flowing into a processor in a stream, and coming out the other side after processing. That's a good fit to audio processing.

Each of the seven support processors had only 256KB (not MB) of local RAM, plus a wide long-latency path to the 256MB main memory, the other support processors, and the PowerPC CPU.

That 256KB was the problem. Not enough for a frame. Not enough for a level. Not enough for AAA title games.

That's the problem with the lots of little processors approach. If all the little guys are memory-starved, you can't get much done, except on very regular problems. Finite element analysis and neural nets are the big wins for such architectures. They're not general purpose.

Note that GPUs aren't arrays of isolated CPUs. All units work against the same memory, mostly. They're closer to shared memory multiprocessors.

Re:$30M Raised to Redo the CPU by guenthert on Wednesday November 11, 2026 @11:22AM (#50455183)
> However, with AI today, it's completely possible that it changes the economics of being able to write software which can fully utilize new and novel architectures affordably.

I'm not complete sold on that one. You will need training material. While there have been impressive results even for architectures/programming languages for which I would not have expected to be much training material to be available, there will be a minimum. I'm afraid for a new architecture unlike everything else, your AI coding assistant won't be of much help.

Re:$30M Raised to Redo the CPU by ghrl on Wednesday November 11, 2026 @12:04PM (#50455707)
But models can just ingest large parts of the documentation into their context window, write the code based on that (which they'd likely be surprisingly good at, adapting to the entirely different memory mechanics and so on using just a handful examples) and test+iterate on it until it produces the expected results (which they can compare against a regular implementation) and performs well.
Re:$30M Raised to Redo the CPU by pseudohadamard on Thursday November 12, 2026 @04:08AM (#50464787)
> However, with AI today, it's completely possible that it changes the economics of being able to write software which can fully utilize new and novel architectures affordably.

With AI today, it's completely possible that it can't change the economics of being able to write software which can fully utilize new and novel architectures affordably.

So essentially it's gambling $30M on a coin toss that a clanker can magically fix something that hasn't worked the last 200 times we tried it.

Re:$30M Raised to Redo the CPU by RantyDave on Wednesday November 11, 2026 @03:46AM (#50451071)
Aren’t we still bandwidth limited on ai? IOW you can make the most efficient computer you want, it’s still getting the data to it that’s the hard part.
Re:$30M Raised to Redo the CPU by Someone on Wednesday November 11, 2026 @04:07PM (#50458672)
[delayed]
Re:$30M Raised to Redo the CPU by hn_submit on Wednesday November 11, 2026 @04:14AM (#50451225)
"Because we patented it."
Re:$30M Raised to Redo the CPU by gnfargbl on Wednesday November 11, 2026 @05:23AM (#50451746)
One niche application which impressed me was the use of the TILE-Gx in Mikrotik's CCR routers. I used one for a good few years and you really got a lot of performance (provided your setup was suitably parallelizable) for very little outlay and a tiny power expenditure.

Nvidia bought the architecture and killed it, which kind of proves your point.

Re:$30M Raised to Redo the CPU by imtringued on Wednesday November 11, 2026 @08:54AM (#50453458)
Before the advent of Rust all code was written with mutable aliasing by default in mind which has lead to the proliferation of single threaded code.

The other problem is that automatic parallelism with the right language is actually easy, but the scheduling cost eats the gains because you cannot launch subtasks in the 100s of nanoseconds timescale.

What's needed is hardware accelerated scheduling within the same process so that you are no longer being slowed down by the software scheduler in the kernel.

Re:$30M Raised to Redo the CPU by CyberDildonics on Wednesday November 11, 2026 @10:33AM (#50454635)
This is a big misunderstanding of languages and multi-threading. First, plenty of languages including C++ have a const keyword, rust is just const by default, so that doesn't enable anything new through the language. Even marking something const doesn't enable anything new, it's just convenient safety.

Single threaded programs being normal was originally from almost no systems having more than one core or CPU. Then there were few languages that had threading built in. Someone knowledgeable would have to use the OS API to launch threads.

After that threading has mostly come from structures that are already built. There is nothing difficult about copying data if that's what people want to do. There is nothing that says scheduling has to be slow since you can have threads taking data from a queue. None of this has anything to do with rust.

you are no longer being slowed down by the software scheduler in the kernel

This isn't necessary if you just create threads and let them grab data they need, work on it and move on.

Re:$30M Raised to Redo the CPU by fentonc on Wednesday November 11, 2026 @10:06AM (#50454317)
I have a 64-node chunk of an NCube/10 that I was able to reverse engineer enough to get up and running! That thing is everything you could want in a 1980s supercomputer, it has a great architecture.
Re:$30M Raised to Redo the CPU by Animats on Wednesday November 11, 2026 @05:30PM (#50459691)
Oh, nice. Stanford had a 64-node NCube at one point. They got it from an oil company, which found it not useful. The case was a 1 meter cube, with slots for 16 huge boards, each with 64 CPUs. Only one board was present. One CPU was broken, and the architecture was such that you were then limited to 32 CPUs for a job. Other than a chess program, it was unused. It was shipped off to some other school.

Same machine, with one broken CPU? Few of those things were made, so it might be.

Re:$30M Raised to Redo the CPU by fentonc on Thursday November 12, 2026 @01:16PM (#50471656)
This one came from Caltech, and was just a bare board (but thought to be working). I had to make a backplane and case for it, and then reverse engineer the serial protocol to build a USB-to-NCube adapter. I've only managed to get code running on a single CPU, but it's on my todo list to try multi-node.
Re:$30M Raised to Redo the CPU by fanf2 on Wednesday November 11, 2026 @11:32AM (#50455323)
[delayed]