3 ms·
> The basis of the Intel MIC architecture is to leverage x86 legacy by creating a x86-compatible multiprocessor architecture that can utilize existing paralleli
by deckar01 10y ago
> The basis of the Intel MIC architecture is to leverage x86 legacy by creating a x86-compatible multiprocessor architecture that can utilize existing parallelization software tools. Programming tools include OpenMP, OpenCL, Cilk/Cilk Plus and specialised versions of Intel's Fortran, C++ and math libraries.
https://en.m.wikipedia.org/wiki/Xeon_Phi https://en.m.wikipedia.org/wiki/Xeon_Phi
It's not threads, it's driver and compiler support for existing multiprocessing frameworks.
- frozenport 10y agoActually, there are several modes of operation. In one mode, it acts like a 60 core machine running your favorite x86 Linux applications, in another mode you can run OCL kernels on it. The former, appears to give poor performance, see: https://cug.org/proceedings/cug2015_proceedings/includes/files/tut105.pdf https://cug.org/proceedings/cug2015_proceedings/includes/fil...