title: Device not available error when running code on Intel MIC
body: <p>When I try to run my code on Intel MIC it is giving an error like 
  "offload error: cannot offload to MIC - device is not available"</p>
  
  <p>My sample code is </p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;omp.h&gt;
  
  int main()
  {
      int N=10;
      int i, a[N];
  
  #pragma offload target(mic)
  #pragma omp parallel
  #pragma omp for
  
      for(i = 0; i &lt; N; i++)
      {
          a[i]=i;
          printf("a[%d] :: %d \n", i, a[i]); 
          printf(".....................:\n\n");
      }
  
      return 0;
  }
  </code></pre>