I remember when these were heavily discussed in the 1980s; perhaps it will be ready one day.
Some tech always seems out of reach yet possible soon
A community to post scientific articles, news, and civil discussion.
rule #1: be kind
<--- rules currently under construction, see current pinned post.
2024-11-11
I remember when these were heavily discussed in the 1980s; perhaps it will be ready one day.
Some tech always seems out of reach yet possible soon
It's kind of a dumb angle though. If it ALL doesn't work at light speed, then none of it does. It's all bottlenecks up to the delivery. It's going to be exactly as slow as the slowest components.
Hmm, every computing system is a collection of bottlenecks... in most desktops the CPU has a dedicated bus for the RAM because any other device in that path would slow down the communication with the RAM.
The point is, bottlenecks can be designed around. Making the memory component faster makes it worthwhile to double or triple the memory bus bandwidth, or just reduce the amount of memory in the system while keeping the same level of functionality. And the slower components can be segregated out to their own communication paths (that's what all the different pins on the bottom of the CPU are for).
Usually the hardest part is getting the software to use the hardware properly. We've had consumer multicore processors for 2 decades now but most applications still don't do parallel processing efficiently. Hell, a lot of them are still 32 bit and can't use the 64 bit memory address space.
tl;dr: hardware guys are genius wizards, software developers mostly suck
Sounds like in this case you need to switch a magnetic field on and off. That could be the bottle neck.
And if you're doing a bunch of work on one chip, then yes it'll be much faster. Not every operation takes the whole path from disk to screen.
Someone didn't read the article