The list of instructions (aka opcodes) that a CPU can understand are completely different to ones a GPU understands; there's some overlap, and in principle you can replicate the functionality between the two, but it's like, say, English and Japanese. They can both achieve the same thing -...