As with most computing systems, the Intel® Many Integrated Core Architecture programming model can be divided into two categories: application programming and system programming.
In this guide, application programming refers to developing user applications or codes using either the Intel® Composer XE 2013 or 3rd party software development tools. These tools typically contain a development environment that includes compilers, libraries, and assorted other tools.
Application programming will not be covered here; consult the Intel® Xeon Phi™ Coprocessor DEVELOPER’S QUICK START GUIDE for information on how to quickly write application code and run applications on a development platform including the Intel® Many Integrated Core Architecture. It also describes the available tools and gives some simple examples to show how to get C/C++ and Fortran based programs up and running.
Download Intel® Xeon Phi™ Coprocessor System Software Developers Guide (PDF) (last updated April 2013)