http://www.intel.com.au/content/www/us/en/high-performance-computing/high-performance-xeon-phi-coprocessor-brief.htmlhttp://www.anandtech.com/show/6451/the-xeon-phi-at-work-at-tacc62 Cores, each core is a simple in order x86 CPU (derived from the original Pentium) with a 512-bit SIMD unit, 4 threads per core, 2 threads execute in parallel. Each of these cores is a 64-bit x86 core.
http://en.wikipedia.org/wiki/Evergreen_(GPU_family)
while the Radeon HD 5850 has 1,440 usable stream cores
Each core on the 5850 handles one thread with (of course) one thread executing at one time.
One single thread Xeon core tends to put out 3-4MH/s so multiply that by 50 then by 2.......
About 400MH/s possibly more due to the fact that it's designed for "highly parallel tasks" and "extreme integer operations".
AND THIS IS INTELS MOST POWERFUL CHIP, IT'S 4x THE SIZE OF A CPU, ACTUALLY, IT'S A COPROCESSOR, SO IT'S A PCIe PRODUCT, WITH THE CPU PRACTICALLY BEING A GPU ON STEROIDS WITH LESS CORES. YOUR CPU IS DESKTOP THIS IS ENTERPRISE.
Sorry, but 350MH/s looks a bit optimistic on any i7.