AsherjohGraphics Processing units are made up of, in this cards case, 2048 very tiny cores.
GPU's do their work by doing lots of tasks at the same time. These tasks are done by small workers. The cores.
CPU's cores are much larger because they handle much more robust tasks.
Or this is how it was explained to me when I first got into computers.
And if you are wondering why don't we use GPU's to do the work of CPU's? Well first of all, capability of the cores. Second of all, we are trying to. AMD with their APU's is an attempt at this. So is Nvidia's CUDA.
In the meantime Intel has been making cards like Graphics cards but with CPU cores in them instead.... They are hella expensive and would make any coder I believe... wet their pants.
MhaelFarShainThe Xeon Phi's cores are not really "CPU" cores. They are x86 cores on a different fabric used for GPGPU tasks. Not everyone likes CUDA, and a lot of specialty developers prefer the x86 architecture. In addition, offloading CPU tasks to the GPU takes some skill. Nvidea's CUDA makes this easier, but it is still rather difficult. In addition, almost all of Intel's consumer grade chips are APU's, it's just that Intel does not use this term. APU simply means on board graphics. There is no need for a separate graphics card unless you are doing some kind of intense graphics, such as gaming.
SkipPpThanks for the clarification on the phi. As for intel cpus being apus, Yeah... i know. I just didn't want to confuse people who think only AMD does apus.
I think intel uses a different term, but white cheddar, orange cheddar, its still cheddar.
GPU's do their work by doing lots of tasks at the same time. These tasks are done by small workers. The cores.
CPU's cores are much larger because they handle much more robust tasks.
Or this is how it was explained to me when I first got into computers.
And if you are wondering why don't we use GPU's to do the work of CPU's? Well first of all, capability of the cores. Second of all, we are trying to. AMD with their APU's is an attempt at this. So is Nvidia's CUDA.
In the meantime Intel has been making cards like Graphics cards but with CPU cores in them instead.... They are hella expensive and would make any coder I believe... wet their pants.
I think intel uses a different term, but white cheddar, orange cheddar, its still cheddar.