If you look at computing history, you&#x27;ll find many parallels over the years.  For example the Floating Point Unit started out as a co-processor, this massive unit you put next to your mainframe and plugged in.
Over several iterations it went from external, to part of the same chasis, then on to an expansion card, before eventually making its way on-die, until by the time the first Pentium came out, the thought of having a CPU without an FPU was preposterous (I remember kicking myself for having bought the 486sx 25 instead of the 486dx 25 that had the integrated FPU.)<p>We&#x27;ve seen a similar thing with GPUs.  The original 3DFX was this card you had to use a loopthrough video connector with because it had no 2D capabilities.  Slowly it got integrated with 2D capabilities, and then grew to be GPUs, before starting to transition onto the motherboard, before eventually making its way into Intel chips.  I don&#x27;t believe you can buy an i or Xeon series Intel chip these days that <i>doesn&#x27;t</i> have a GPU integrated in it.  It&#x27;s not the most powerful thing, but it is usable via OpenCL.<p>Intel currently has something called the Massive Integrated Core Architecture (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Xeon_Phi" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Xeon_Phi</a>) which has some really interesting technical advantages over the popular GPU approach.  This started out as a separate expansion card you plugged into a PCI Express slot, but with the Knights Landing iteration due this year, it&#x27;s also going to be available as an on-motherboard chip, and even support running the OS itself.  (<a href="http:&#x2F;&#x2F;www.zdnet.com&#x2F;article&#x2F;intels-next-big-thing-knights-landing&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.zdnet.com&#x2F;article&#x2F;intels-next-big-thing-knights-l...</a> <a href="http:&#x2F;&#x2F;newsroom.intel.com&#x2F;community&#x2F;intel_newsroom&#x2F;blog&#x2F;2013&#x2F;11&#x2F;19&#x2F;intel-brings-supercomputing-horsepower-to-big-data-analytics" rel="nofollow">http:&#x2F;&#x2F;newsroom.intel.com&#x2F;community&#x2F;intel_newsroom&#x2F;blog&#x2F;2013...</a>)