This is probably a simple, setup issue, but I am stumped. I am compiling a simple application that queries the Phi board. Currently, I am running this on my laptop that doesn't have any card installed. After everything is compiled, I ran the application thinking that it would indicate that there are no cards installed and then terminate, but it doesn't work. Windows is complaining that the application didn't start correctly. What gives? I suspected that the application will just return, indicating that there was no Phi card installed...
Note that I am also having problems with all the tutorial code that is found in the SDK as well. They all return the same error...
Thanks Sergey! The applications now seem to work once I connected the Akitio Node with the Phi installed, even though the 4GB decoding isn't enabled. Majority of the driver components are online, except for the main micx64 component. The applications are now correctly return "0 Engines Available" which is what I was expecting. Somewhat weird as I suspected this to work without the drivers installed...
My setup is a bit unconventional, but should work in theory. The only issue I currently have is that the BIOS doesn't support the "Above 4GB Decoding" that is required for the Phi. This is causing the resources to be exhausted for the PCI and hence prevents the driver from going online fully. I am in the process of trying to resolve that final issue. My system is as follows:
MSI GT83VR 6RF Laptop (i7-Intel Core i7-6920HQ 2.9GHz/ 64GB DDR4/ 1TB HDD + 2x 512GB PCIe SSD/ 2x GeForce GTX 1080)
AKitio Node Thunderbolt 3 to PCIe Chassis (this is to connect the Phi to the laptop via the Thunderbolt 3 port)
John has an opened thread related to the potential usage of Intel Xeon Phi connected to Thunderbolt 3 and a laptop. The following is the thread: https://software.intel.com/en-us/forums/intel-many-integrated-core/topic/719921
In case you ever made such a configuration work, it would be great to know your experience in this thread. :)
I currently have two SC7120s. One is actively cooled (SC7120A), whereas the second one is passively cooled (SC7120P). The SC7120A is the one I am currently trying to get up and running. The SC7120P requires a fan shroud that I am currently waiting to be manufactured. It will allow me to install this into a workstation with adequate ventilation. Here are some pics of the fan shroud:
Here is a picture of the SC7120A installed inside the Akitio Node chassis. Sorry for the grainy picture. I usually have the office lights dimmed:
Eventually, I would like to move to a larger chassis that has 3 PCIe slots so that I can house both the cards, plus an Altera Stratix FPGA board. But this is all secondary until I can get the laptop BIOS modified for "Above 4GB Decoding"...
It would be great to see an article / blog in which you can provide performance numbers related to the usage of SDE. I do believe it would be an extremely useful reference. Looking forward to it! :)