A lot of this kind of work ends up being repetitive--  like multiplying two matrices together that have a few thousand entries each.  These are the sorts of things that GPU&#x27;s do very well with.  GPU&#x27;s have the ability to do such things on a massively parallel scale.  GPU&#x27;s also tend to have more memory bandwidth doing the kinds of things that a CPU would get bogged down on in the memory cache.