What is a co-processor and there use?
A co-processor is any additional processor used for a specialised task, purpose is to speed up the computer by executing concurrently with the main CPU.
What are GPUs commonly used for?
Render graphics.
How are GPUs different from CPUs?
Much larger number of cores relative to CPUs.
How is each GPU core different to each CPU core?
CPU cores are faster and have more features then GPU cores.
What are CPUs better at doing?
Complex operations on small data sets.
What are GPUs better at doing?
Simple operations on large data sets.