The Intel Xeon Phi Coprocessor:
A single programming model for all your code
A broad ecosystem of programming languages, models, and tools support the Intel® architecture, and all of them can be used with both the Intel Xeon processors and Intel Xeon Phi coprocessors. Applications that run on one processor family will run on the other. This uniformity can greatly reduce the complexity of software development. Existing applications will need to be tuned and recompiled to maximize throughput, but your develpers won't need to rethink the entire problem or master new tools and programming models. Instead, they can reuse existing code and maintain a common code base using familiar tools and methods.