- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have an application running on Centos 6 and utilising a Phi native application (with communication between the two via the SCIF library)
Now that KNCs have been end-of-lifed, I'm looking at migrating it to the KNL platform. Just a little confused on a couple of details.
Does KNL have its own specialised O/S - or can you install Centos 6 on it as with any typical Xeon based server? Our application is somewhat tied to this O/S - porting it would be non trivial.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apparently, CentOS 7.2 is preferred for KNL; if you have tied your application to CentOS 6, now would be the time to make it more portable, as it seems that using CentOS 6 with KNL mods might be equally non-trivial.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you want to enable functionalities of the Intel Xeon Phi processor, you need the Intel(R) Xeon Phi(TM) processor software available at https://software.intel.com/en-us/articles/xeon-phi-software . The CentOS version that this package supports is CentOS 7.2 .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In theory, you could install EL6 on the box, but you would not get any support for the advanced features of the KNL processor (most notably, the kernel would not know about AVX512, nor would any of the compilers or libraries).
I've just tried booting an CentOS6 live USB stick on my KNL box and it kernel panicked on me - this was to be expected, as EL/CentSO6 won't boot from USB over USB3. Thus, actually *installing EL6 in reality* will be quite tricky - it'd require either a CD/DVD drive or a PXE install. My general advice would be: don't bother, as you'd end up with a crippled EL6 system anyways.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks guys, I expect a later version of Centos would not cause too many problems.
I couldn't find information like OS support when I first started looking at the upgrade. Took me a while to realise the Phi was now a standalone machine not a coprocessor.
Having said that, it might be useful to still have the host-coprocessor configuration. Is that possible? Do they still communicate by PCIe? How much rack space is needed?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
nope, an Intel rep once told me that you cannot plug a KNC card into the PCIe slot of a KNL box . Needless to say, that doesn't mean I'm not going to try that ;)
The KNL box I have is a desktop machine (Colfax Ninja) but they also have rack-mountable stuff - 4 times as expensive, IIRC.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>> also have rack-mountable stuff - 4 times as expensive,
It is a cluster of 4 KNL's
Jim Dempsey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 in one box sounds good.
Do they communicate using this:
So 100G throughput between them? That's better than PCIe if I remember correctly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
you can find specs for the currently available systems here:
http://dap.xeonphi.com/#platformspecs
when I ordered my desktop box they only offered a desktop version or a 4-KNL 4U server; now they also offer a 1-KNL 1U server (which I'd have preferred to the desktop box). The KNLs offered are NOT the Omnipath versions just yet - I've not seen any of those in production.
Also, 100 Gbps omnipath sounds very nice, but you'd get similar performance with a modern PCIe 3.0/4.0 16 lane card; I have a GPU box with dual Tesla K80 and they can communicate with each other at speeds > 15 GB/s (which is > 100 Gbps).

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page