Live data from Hacker News

Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?

morethanmoore.substack.com

1–10 of 113 posts

Re: Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?

#2
The architecture diagram in the article resembles the approach Apple took in the design of their neural engine.

https://www.patentlyapple.com/2021/04/apple-reveals-a-multi-...

Typically these architectures are great for compute. How will it do on scalar tasks with a lot of branching? I doubt well.

Re: Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?

#3
> Efficient’s goal is to approach the problem by static scheduling and control of the data flow - don’t buffer, but run. No caches, no out-of-order design, but it’s also not a VLIW or DSP design. It’s a general purpose processor.

Sounds like a mainframe. Is there any similarity?

Re: Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?

#6

Is this the return if Itanium? static scheduling and pushing everything to the compiler it sounds like it.

It kinda sounds like it, though the article explicitly said it's not VLIW.

I've always felt like itanium was a great idea but came too soon and too poorly executed. It seemed like the majority of the commercial failure came down to friction from switching architecture and the inane pricing rather than the merits of the architecture itself. Basically intel being intel.

Re: Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?

#10

Is this the return if Itanium? static scheduling and pushing everything to the compiler it sounds like it.

The Mill videos are worth watching again - there are variations on NaT handling and looping and branching etc that make DSPs much more general-purpose.

I don’t know how similar this Electron is, but the Mill explained how it could be done.

Edit: aha, found them! https://m.youtube.com/playlist?list=PLFls3Q5bBInj_FfNLrV7gGd...

Post reply on HN