Ask HN: Why we can't our CPU be as powerful as our GPUs
1–7 of 7 posts
Re: Ask HN: Why we can't our CPU be as powerful as our GPUs
#2Simple, they make different tradeoffs to target different tasks. GPUs are horrible at code that is branch heavy, CPUs tend to be much better at that kind of code. GPUs make trade offs for fast memory access, ever hear of a GPU with 32GB ram? and vice versa.
Re: Ask HN: Why we can't our CPU be as powerful as our GPUs
#3Why can't our GPUs be as powerful as our CPUs? Simple, they make different tradeoffs to target different tasks. GPUs are horrible at code that is branch heavy, CPUs tend to be much better at that kind of code. GPUs make trade offs for fast memory access, ever hear of a GPU with 32GB ram? and vice versa.
Re: Ask HN: Why we can't our CPU be as powerful as our GPUs
#4Re: Ask HN: Why we can't our CPU be as powerful as our GPUs
#5And GPUs have a lot of simplified cores they simply can't handle every operation a CPU core can. Maybe you can get a hybrid hardware... replacing the space used for CPU cores by GPU cores and some kind of fast access memory...
Re: Ask HN: Why we can't our CPU be as powerful as our GPUs
#6Why can't our GPUs be as powerful as our CPUs? Simple, they make different tradeoffs to target different tasks. GPUs are horrible at code that is branch heavy, CPUs tend to be much better at that kind of code. GPUs make trade offs for fast memory access, ever hear of a GPU with 32GB ram? and vice versa.
I think it's also that there are so many cores. For example, there are 768 CUDA cores on a GTX 650 Ti.
Re: Ask HN: Why we can't our CPU be as powerful as our GPUs
#7GPUs are great crunching numbers and CPUs are better with complex logic stuff... And GPUs have a lot of simplified cores they simply can't handle every operation a CPU core can. Maybe you can get a hybrid hardware... replacing the space used for CPU cores by GPU cores and some kind of fast access memory...