mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Hardware (https://www.mersenneforum.org/forumdisplay.php?f=9)
-   -   Intel Xeon PHI? (https://www.mersenneforum.org/showthread.php?t=25767)

Cheetahgod 2020-07-23 05:10

Intel Xeon PHI?
 
It would be interesting to see if you could use a intel phi co-processor to do prp tests.
You can get them on ebay for around $80 - $100

[url]https://www.ebay.com/itm/Intel-Xeon-Phi-71S1P-8GB-RAM-1-1GHz-61-core-CoProcessor-PCI-e-similar-to-7110P/223708534309?hash=item3416115625:g:MUwAAOSwHSxdp2xv[/url]

Uncwilly 2020-07-23 14:08

It is a Xeon.
You might want to look at this thread: [url]https://www.mersenneforum.org/showthread.php?t=16912[/url]

kriesel 2020-07-23 14:56

[QUOTE=Cheetahgod;551340]
[URL]https://www.ebay.com/itm/Intel-Xeon-Phi-71S1P-8GB-RAM-1-1GHz-61-core-CoProcessor-PCI-e-similar-to-7110P/223708534309?hash=item3416115625:g:MUwAAOSwHSxdp2xv[/URL][/QUOTE]Any model that ends in P is passively cooled, expecting the case it's installed in to blow cooling air through it. Note there's no fan visible in the listing you posted. The models ending in A that have their own cooling fan suitable for consumer chassis use are rare but do exist.
There are multiple generations of Xeon Phi with substantially different performance. [URL]https://en.wikipedia.org/wiki/Xeon_Phi[/URL]

Evaluating the 7120A I bought is on my to-do list. [URL]https://www.ebay.com/itm/Intel-Xeon-Phi-7120A-PCI-Express-61-CORE-Coprocessor/233581462183[/URL]

Other listings for the same model with stock on eBay are currently at US$600 and up.
[URL]https://www.ebay.com/itm/New-Dell-Intel-Xeon-Phi-Coprocessor-3120A-6GB-1-1GHz-57-CORES-240GB-s-NY25D/192724974858[/URL] is a less costly possibility, with its own fan.

Otherwise figure out how you're going to cool a passively cooled model.

Systems designed to support the passively cooled Xeon Phis can be expensive [URL]https://www.ebay.com/itm/SuperMicro-4U-Server-7048GR-TR-2x-E5-2680v3-Xeon-Phi-7120P-256GB-WX-690LP1-MORE/254659755925[/URL]

To compile code for Xeon Phi and their embedded Linux OS requires special development software from Intel which is $3000/license, or a busy 30-day free evaluation period.

I estimate it to be somewhere around 1/4 the speed of a Radeon VII, yet use an equal power budget.

tServo 2020-07-23 20:58

GIMPS had a Xeon Phi system ( at one time )
 
A bunch of people chipped in and a system was purchased.
As mentioned, the software license has probably expired.
The person who hosted the system is inactive in this forum so I'm not sure the system can be accessed.
Ernst did a lot of work on the system, as I recall. However, the results from this hardware were unimpressive.

See this thread:

[URL="https://www.mersenneforum.org/showthread.php?t=21544"]https://www.mersenneforum.org/showthread.php?t=21544[/URL]

BTW, I have seen blog posts showing IBM is getting ready to try again with a massive new chip. Perhaps third time's a charm.
I wonder who would bother to try it since their reputation is somewhat tarnished.

ewmayer 2020-07-23 22:04

[QUOTE=tServo;551380]A bunch of people chipped in and a system was purchased.
As mentioned, the software license has probably expired.
The person who hosted the system is inactive in this forum so I'm not sure the system can be accessed.
Ernst did a lot of work on the system, as I recall. However, the results from this hardware were unimpressive.[/QUOTE]

The KNL was actually quite good in terms of performance for the work I was using it for - one of my two side-by-side (one @60M FFT, one @64M) P├ępin primality tests of F30, the 64M was running 64-threaded (i.e. 1 thread per hardware core) on the KNL, getting ~68 ms/iter at time the physical host of the system, David Stanfill, went AWOL. Getting good || scaling for this kind of GIMPS-style work on more than 8-16 cores was a problem, but I found that the bigger the FFT memory-footprint, the better the || scaling, so at 64M I was able to get (IIRC) more than 50% the extrapolated "perfect parallel" scaling. I expect the above runtime has since been eclipsed by top-tier GPUs, but not bad for a $5000 system at the time we bought it. And even more valuable was the ability to do AVX-512 code prototyping & testing on actual hardware, rather than a simulator.

Re. licenses, I only ever used GCC on the system, what proprietary licenses might be needed in that context? Would a standard Linux install work on this kind of hardware?

VBCurtis 2020-07-23 22:09

If I understand Phi correctly, the chip linked in the first post is on a PCI card and needs a special compiler and/or OS, while the system GIMPS purchased was the sole CPU on a motherboard and ran a "regular" linux and GCC.

The cheap used parts are the addin cards, and are much tougher to get performance out of; I would be surprised if a Phi outran a same-price CUDA card on any software run for projects in this forum. Cool tech from 5+ years ago may still be cool now, but is almost-never a faster solution than new commodity stuff.

kriesel 2020-07-24 02:40

[QUOTE=ewmayer;551384]Re. licenses, I only ever used GCC on the system, what proprietary licenses might be needed in that context? Would a standard Linux install work on this kind of hardware?[/QUOTE]For the addin PCIe Xeon Phi, there's a uOS linux variant embedded on the card. Drivers to talk to it from the host OS are needed Or something like that. Supposedly there are Windows drivers for it. There appears to also be Linux host support. The license is for Intel's Parallel Studio and related tools.

Puget Systems has some old articles about it. [URL]https://www.pugetsystems.com/all_hpc.php?query=phi[/URL]

ewmayer 2020-07-24 20:58

[QUOTE=kriesel;551398]For the addin PCIe Xeon Phi, there's a uOS linux variant embedded on the card. Drivers to talk to it from the host OS are needed Or something like that. Supposedly there are Windows drivers for it. There appears to also be Linux host support. The license is for Intel's Parallel Studio and related tools.

Puget Systems has some old articles about it. [URL]https://www.pugetsystems.com/all_hpc.php?query=phi[/URL][/QUOTE]

Well, for under $100, it seems worth a try - I'd snap it up but I'm fresh out of full-width PCI slots in my 2 systems.

I just contacted the seller re. driver and other-software support, reply said they'd been referring people to [url=software.intel.com/content/www/us/en/develop/articles/intel-manycore-platform-software-stack-mpss.html]this Intel page[/url] -- Looks like both Linux and Windows support stacks there, The Linux ones involve specific enterprise-server distros, but I see no licensing hurdles.

chalsall 2020-07-24 21:05

[QUOTE=ewmayer;551482]The Linux ones involve specific enterprise-server distros, but I see no licensing hurdles.[/QUOTE]

One could reasonably presume that includes RedHat, which is (legally) cloned in CentOS.

You only really need to pay for it when the PHB's insist on it (doesn't hurt that they're now owned by IBM).

Xyzzy 2020-07-25 12:52

[url]https://developers.redhat.com/blog/2016/03/31/no-cost-rhel-developer-subscription-now-available/[/url]

ewmayer 2020-07-25 21:36

Mike, this sounds like the kind of software-stack-to-run-interesting-hardware project you enjoy, especially with the GPUs you tried out last month idled due to excess heat. If someone manages to get one of these up and running, and the throughput from running mprime or Mlucas on all cores is within 10x of a Radeon VII - which seems entirely plausible, based on my earlier runs on the GIMPS KNL, you've already broken even in terms of what even a used R7 currently costs, assuming the wattage is similar. C'mon, you know you want to...


All times are UTC. The time now is 23:38.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.