Live data from Hacker News

A CPU that runs entirely on GPU

github.com

81–90 of 144 posts

Re: A CPU that runs entirely on GPU

#81

“A CPU that runs entirely on the GPU” I imagine a carefully crafted set of programming primitives used to build up the abstraction of a CPU… “Every ALU operation is a trained neural network.” Oh… oh. Fun. Just not the type of “interesting” I was hoping for.

Please tell me what you had in mind so I can try something different!

I was imagining something more like Xeon Phi

Re: A CPU that runs entirely on GPU

#82
post #60

Earlier quoted context omitted.

Could you explain why that is?

A tool call is like 100,000,000x slower isnt it?

No idea really, but if it is speed related I would have thought that OP would have used faster rather than importance to try and make their point.

Re: A CPU that runs entirely on GPU

#83
post #25

Why do we call them GPUs these days? Most GPUs, sitting in racks in datacenters, aren't "processing graphics" anyhow.

General Processing Units Gross-Parallelization Units Generative Procedure Units Gratuitously Profiteering Unscrupulously

Sometimes Gibberish Producing Units

Re: A CPU that runs entirely on GPU

#85
post #70

“A CPU that runs entirely on the GPU” I imagine a carefully crafted set of programming primitives used to build up the abstraction of a CPU… “Every ALU operation is a trained neural network.” Oh… oh. Fun. Just not the type of “interesting” I was hoping for.

Is it emulating a Pentium processor? :)

ARM64(!?!) I know you were joking, but still.

Re: A CPU that runs entirely on GPU

#87
post #28

A fun experiment but I wonder how many out there seriously think we could ever completely rid ourselves of the CPU. It seems to be a rising sentiment. The cost of communicating information through space is dealt with in fundamentally different ways here. On the CPU it is addressed directly. The actual latency is minimized as much as possible, usually by predicting the future in various ways and keeping the spatial ex…

> I wonder how many out there seriously think we could ever completely rid ourselves of the CPU. It seems to be a rising sentiment. This sentiment is not a recent thing. Ever since GPGPU became a thing, there have been people who first hear about it, don't understand processor architectures and get excited about GPUs magically making everything faster. I vividly recall a discussion with some management type back in 2…

The dream I think has always been heterogeneous computing. The closest here I think is probably apple with their multi-core cpus with different cores, and a gpu with unified memory. (someone with more knowledge of computer architecture could probably correct me here).

Have a CPU, GPU, FPGA, and other specific chips like Neural chips. All there with unified memory and somehow pipelining specific work loads to each chip optimally to be optimal.

I wasn't really aware people thought we would be running websites on GPUs.

Re: A CPU that runs entirely on GPU

#89
post #28

A fun experiment but I wonder how many out there seriously think we could ever completely rid ourselves of the CPU. It seems to be a rising sentiment. The cost of communicating information through space is dealt with in fundamentally different ways here. On the CPU it is addressed directly. The actual latency is minimized as much as possible, usually by predicting the future in various ways and keeping the spatial ex…

I don't think we get rid of the CPU. But the relationship will be inverted. Instead of the CPU calling the GPU, it might be that the GPU becomes the central controller and builds programs and calls the CPU to execute tasks.

This will never without completely reimagining how process isolation works and rewriting any OS you'd want to run on that architecture.

Re: A CPU that runs entirely on GPU

#90

Earlier quoted context omitted.

https://en.wikipedia.org/wiki/Xeon_Phi#Knights_Landing ?

https://en.wikipedia.org/wiki/Larrabee_(microarchitecture) ?

Before that there was Forth running in the Transputer, which looks really close to current parallel computing.
Post reply on HN