Live data from Hacker News

Ask HN: What'd be possible with 1000x faster CPUs?

news.ycombinator.com

21–30 of 97 posts

Re: Ask HN: What'd be possible with 1000x faster CPUs?

#21
The thing is, computing has been getting steadily faster, just not at quite the pace it was before and in a different way.

With GPUs we have proven that parallelism can be just as good or even better than speed increases in enhancing computation. And there again have been speed increases trickling in.

I don't think it's realistic to say that more speed advances are unlikely. We have already been through many different paradigm shifts in computing, from mechanical to nanoscale. There are new paradigms coming up such as memristors and optical computing.

It seems like 1000x will make Stable Diffusion-style video generation feasible.

We will be able to use larger, currently slow AI models in realtime for things like streaming compression or games.

Real global illumination in graphics could become standard.

Much more realistic virtual reality. For example, imagine a realistic forest stream that your avatar is wading through, with realtime accurate simulation of the water, and complex models for animal cognition of the birds and squirrels around you.

I think with this type of speed increase we will see fairly general purpose AI, since it will allow average programmers to easily and inexpensively experiment with combining many, many different AI models together to handle broader sets of tasks and eventually find better paradigms.

It also could allow for emphasis on iteration in AI, and that could move the focus away from parallel-specific types of computation back to more programmer-friendly imperative styles, for example if combined with many smaller neural networks to enable program synthesis, testing and refinement in real time.

Here's a weird one: imagine something like emojis in VR, but in 3d, animated, and customized on the fly for the context of what you are discussing, automatically based on an AI you have given permission to.

Or, hook the AI directly into your neocortex. Hook it into several people's neocortices and then train an animated AI 3d scene generation system to respond to their collective thoughts and visualizations. You could make serialized communication almost obsolete.

Re: Ask HN: What'd be possible with 1000x faster CPUs?

#22
post #14

it would be nice for the architecture field. we deal with lots of crappy unoptimized software that's 20-30 years old. so if you like nice buildings and better energy performance (which requires simulations), give us faster cpus. imagine you're working on airport. thousands of sheets, all of them PDF. hundreds or thousands of people flipping PDFs and waiting 2-3+ seconds for the screen to refresh. CPUs baby, we need C…

Is there any way I can contact you? I have an aspirational semi-related project.

Re: Ask HN: What'd be possible with 1000x faster CPUs?

#25
post #19

Whole brain simulation, AGI.

A truck with 1000000000hp still won't beat a Ferrari on a race track, nothing guarantees faster hardware would solve any of our AI problems

Training time is a massive constraint on advancement of the science, so at the very least the field would progress much faster and be much more accessible to researchers.

Re: Ask HN: What'd be possible with 1000x faster CPUs?

#26

Windows update in the background would take 3 hours invested of 4. Average nodejs manifest file would contain x12000 more dependencies. Also, we would see a ton more AI being done on the local CPU. Anything from genuine OS improvements to super realistic cat filters on teams/zoom. And finally, I think people would need to figure out storage and network bottlenecks because there is only so much you can do with compute…

we have always been memory-bound, in one way or another, even today.

the difference in performance between an application using RAM with random access patterns and an application using RAM sequentially is far more than you are expecting it to be if you haven’t actually measured it. an order of magnitude or more for sequential stuff over random access. having your data already in the L1 cache before you need it is worth the effort it takes to make that happen.

Re: Ask HN: What'd be possible with 1000x faster CPUs?

#28
post #15
post #10

Infinite arbitrary precision real time Mandelbrot zoom generation :-)

Can't you already do this with a good shader program? Well, Google search finds one that claims 'almost infinite'.

>'almost finite'

I mean one of the fundamental attributes of infinity is that you can never be 'almost there'.

Re: Ask HN: What'd be possible with 1000x faster CPUs?

#29
post #15
post #10

Infinite arbitrary precision real time Mandelbrot zoom generation :-)

Can't you already do this with a good shader program? Well, Google search finds one that claims 'almost infinite'.

Only if you roll your own arbitrary precision type on the gpu, which is much harder given the constraints.
Post reply on HN