Jump to content

Can you fold/boinc/mine with a Xeon Phi?

Go to solution Solved by Imakuni,

Damnit.

EDIT: all to hell

Wrong.

 

As far as the Boinc Platform goes, Xeon Phi and Teslas ARE supported. In fact, any single piece of hardware that can be recognized by your computer can work with boinc, by specifying it's features via app_info. If you were to get your hands on a secret Gtx Pascal, for example, you could very well make a file saying "Boinc, I have this co-processor (pascal) in my PC, it can do this this and that, and there's this application I'd like you to try and use it with". Assuming you configured it right, congratulations, you just added Boinc support for the GPU while you wait the official release...........

 

.....HOWEVER, that's not to say that the projects actually do. For example, Intel iGPUs: taking Primegrid's OpenCL codes (which, btw, is the same for Nvidia and AMD GPUs) actually runs on HD Graphics..... yet the server will never send tasks to the iGPU. Why? Because it was found that it was too slow, and just using the CPU core without the iGPU was faster. So even though the support is there, you won't get tasks for it. Alternatively, Boinc has a bug with newer r9 390x / Fury cards, saying they aren't capable of crunching; BUT, you can manually force client to run the app, and it'll work just fine, even though the support "isn't there".

 

 

"Allright, enought blabling: what about Teslas / Xeon Phi?"

 

Well, Teslas are easy. Once again, using Primegrid's software as an example, if your Tesla has CUDA / OpenCL of the appropriate version, it can get tasks; if I recall correctly, you don't even need to do that weirdness of adding manual support, it works right out of the box. You need to install drivers directly from nvidia (as Windows' drivers lacks a few needed features) and their performance isn't very good.... but at least they are fully supported. I don't know if other projects have support for it, but I know at least this one does.

 

Xeon Phis, on the other hand, are more tricky. For starters, you'd NEED to add manual support on Boinc's side (unlike the Teslas). Even then, I don't think there's a project with actual support for the thing, as very few developers / crunchers even have access to such cards. Once again, you could try a "compile the app and add support yourself" approach, but as far as out of the box support goes, the answer is "no".

Title, yo.

 

G3258 V 860k (Spoiler: G3258 wins)

 

 

Spoiler

i7-4790K | MSI R9 390x | Cryorig H5 | MSI Z97 Gaming 7 Motherboard | G.Skill Sniper 8gbx2 1600mhz DDR3 | Corsair 300R | WD Green 2TB 2.5" 5400RPM drive | <p>Corsair RM750 | Logitech G602 | Corsair K95 RGB | Logitech Z313

Link to comment
Share on other sites

Link to post
Share on other sites

As far as I know, none of these applications support xeon phi's.

Link to comment
Share on other sites

Link to post
Share on other sites

Looks like we've already got contradicting answers. Yes, and no.

 

G3258 V 860k (Spoiler: G3258 wins)

 

 

Spoiler

i7-4790K | MSI R9 390x | Cryorig H5 | MSI Z97 Gaming 7 Motherboard | G.Skill Sniper 8gbx2 1600mhz DDR3 | Corsair 300R | WD Green 2TB 2.5" 5400RPM drive | <p>Corsair RM750 | Logitech G602 | Corsair K95 RGB | Logitech Z313

Link to comment
Share on other sites

Link to post
Share on other sites

I would consider buying a two or three hundred dollar one to fold with, and just to have, if it would work.

 

G3258 V 860k (Spoiler: G3258 wins)

 

 

Spoiler

i7-4790K | MSI R9 390x | Cryorig H5 | MSI Z97 Gaming 7 Motherboard | G.Skill Sniper 8gbx2 1600mhz DDR3 | Corsair 300R | WD Green 2TB 2.5" 5400RPM drive | <p>Corsair RM750 | Logitech G602 | Corsair K95 RGB | Logitech Z313

Link to comment
Share on other sites

Link to post
Share on other sites

Title, yo.

 

I think that GPUs would be more cost- and power-efficient anyways.

Link to comment
Share on other sites

Link to post
Share on other sites

I would consider buying a two or three hundred dollar one to fold with, and just to have, if it would work.

 

Thats a lot of money just for folding, you would be better off donating the money for the processors and the energy used to fold on them to charity every month

 

AFAIK you cannot fold on them, but not 100%

Desktop - Corsair 300r i7 4770k H100i MSI 780ti 16GB Vengeance Pro 2400mhz Crucial MX100 512gb Samsung Evo 250gb 2 TB WD Green, AOC Q2770PQU 1440p 27" monitor Laptop Clevo W110er - 11.6" 768p, i5 3230m, 650m GT 2gb, OCZ vertex 4 256gb,  4gb ram, Server: Fractal Define Mini, MSI Z78-G43, Intel G3220, 8GB Corsair Vengeance, 4x 3tb WD Reds in Raid 10, Phone Oppo Reno 10x 256gb , Camera Sony A7iii

Link to comment
Share on other sites

Link to post
Share on other sites

I think that GPUs would be more cost- and power-efficient anyways.

60 cores, 1.2 jiggahertz 300w tdp 200$-300$

Vs.

R9 390x, unknown amount of cores, 1.1 jiggahertz 275w tdp 400$

Not even gonna take the time to try to look up Xeon Phi power consumption.

 

G3258 V 860k (Spoiler: G3258 wins)

 

 

Spoiler

i7-4790K | MSI R9 390x | Cryorig H5 | MSI Z97 Gaming 7 Motherboard | G.Skill Sniper 8gbx2 1600mhz DDR3 | Corsair 300R | WD Green 2TB 2.5" 5400RPM drive | <p>Corsair RM750 | Logitech G602 | Corsair K95 RGB | Logitech Z313

Link to comment
Share on other sites

Link to post
Share on other sites

60 cores, 1.2 jiggahertz 300w tdp 200$-300$

Vs.

R9 390x, unknown amount of cores, 1.1 jiggahertz 275w tdp 400$

Not even gonna take the time to try to look up Xeon Phi power consumption.

 

But the GPU can be used for others things, not only for calculating in a scientific scale.

Anyways, there's no real use for them if you're not an university which actually has software to run on these things.

 

 

Anyways, we are getting off topic...

Link to comment
Share on other sites

Link to post
Share on other sites

nVidia Teslas and Xeon Phis don't work

Damnit.

EDIT: all to hell

 

G3258 V 860k (Spoiler: G3258 wins)

 

 

Spoiler

i7-4790K | MSI R9 390x | Cryorig H5 | MSI Z97 Gaming 7 Motherboard | G.Skill Sniper 8gbx2 1600mhz DDR3 | Corsair 300R | WD Green 2TB 2.5" 5400RPM drive | <p>Corsair RM750 | Logitech G602 | Corsair K95 RGB | Logitech Z313

Link to comment
Share on other sites

Link to post
Share on other sites

Phi cards would maybe be amazing folders, owing to the co-processor architecture being able to potentially support crazy muli-threading. however, they aren't directly supported on either side, so you probably at the least wouldn't be able to take full advantage of their power. THEREFORE, because Intel only claims a peak processing power on the highest end cards of 1.5 ish teraflops, compred to the GTX980's 5 ish teraflops. So I'd say that while you can probably fudge things and get it to work, it is definitely not an optimal situation.

Link to comment
Share on other sites

Link to post
Share on other sites

Damnit.

EDIT: all to hell

Wrong.

 

As far as the Boinc Platform goes, Xeon Phi and Teslas ARE supported. In fact, any single piece of hardware that can be recognized by your computer can work with boinc, by specifying it's features via app_info. If you were to get your hands on a secret Gtx Pascal, for example, you could very well make a file saying "Boinc, I have this co-processor (pascal) in my PC, it can do this this and that, and there's this application I'd like you to try and use it with". Assuming you configured it right, congratulations, you just added Boinc support for the GPU while you wait the official release...........

 

.....HOWEVER, that's not to say that the projects actually do. For example, Intel iGPUs: taking Primegrid's OpenCL codes (which, btw, is the same for Nvidia and AMD GPUs) actually runs on HD Graphics..... yet the server will never send tasks to the iGPU. Why? Because it was found that it was too slow, and just using the CPU core without the iGPU was faster. So even though the support is there, you won't get tasks for it. Alternatively, Boinc has a bug with newer r9 390x / Fury cards, saying they aren't capable of crunching; BUT, you can manually force client to run the app, and it'll work just fine, even though the support "isn't there".

 

 

"Allright, enought blabling: what about Teslas / Xeon Phi?"

 

Well, Teslas are easy. Once again, using Primegrid's software as an example, if your Tesla has CUDA / OpenCL of the appropriate version, it can get tasks; if I recall correctly, you don't even need to do that weirdness of adding manual support, it works right out of the box. You need to install drivers directly from nvidia (as Windows' drivers lacks a few needed features) and their performance isn't very good.... but at least they are fully supported. I don't know if other projects have support for it, but I know at least this one does.

 

Xeon Phis, on the other hand, are more tricky. For starters, you'd NEED to add manual support on Boinc's side (unlike the Teslas). Even then, I don't think there's a project with actual support for the thing, as very few developers / crunchers even have access to such cards. Once again, you could try a "compile the app and add support yourself" approach, but as far as out of the box support goes, the answer is "no".

Want to help researchers improve the lives on millions of people with just your computer? Then join World Community Grid distributed computing, and start helping the world to solve it's most difficult problems!

 

Link to comment
Share on other sites

Link to post
Share on other sites

Wrong.

As far as the Boinc Platform goes, Xeon Phi and Teslas ARE supported. In fact, any single piece of hardware that can be recognized by your computer can work with boinc, by specifying it's features via app_info. If you were to get your hands on a secret Gtx Pascal, for example, you could very well make a file saying "Boinc, I have this co-processor (pascal) in my PC, it can do this this and that, and there's this application I'd like you to try and use it with". Assuming you configured it right, congratulations, you just added Boinc support for the GPU while you wait the official release...........

.....HOWEVER, that's not to say that the projects actually do. For example, Intel iGPUs: taking Primegrid's OpenCL codes (which, btw, is the same for Nvidia and AMD GPUs) actually runs on HD Graphics..... yet the server will never send tasks to the iGPU. Why? Because it was found that it was too slow, and just using the CPU core without the iGPU was faster. So even though the support is there, you won't get tasks for it. Alternatively, Boinc has a bug with newer r9 390x / Fury cards, saying they aren't capable of crunching; BUT, you can manually force client to run the app, and it'll work just fine, even though the support "isn't there".

"Allright, enought blabling: what about Teslas / Xeon Phi?"

Well, Teslas are easy. Once again, using Primegrid's software as an example, if your Tesla has CUDA / OpenCL of the appropriate version, it can get tasks; if I recall correctly, you don't even need to do that weirdness of adding manual support, it works right out of the box. You need to install drivers directly from nvidia (as Windows' drivers lacks a few needed features) and their performance isn't very good.... but at least they are fully supported. I don't know if other projects have support for it, but I know at least this one does.

Xeon Phis, on the other hand, are more tricky. For starters, you'd NEED to add manual support on Boinc's side (unlike the Teslas). Even then, I don't think there's a project with actual support for the thing, as very few developers / crunchers even have access to such cards. Once again, you could try a "compile the app and add support yourself" approach, but as far as out of the box support goes, the answer is "no".

:(

 

G3258 V 860k (Spoiler: G3258 wins)

 

 

Spoiler

i7-4790K | MSI R9 390x | Cryorig H5 | MSI Z97 Gaming 7 Motherboard | G.Skill Sniper 8gbx2 1600mhz DDR3 | Corsair 300R | WD Green 2TB 2.5" 5400RPM drive | <p>Corsair RM750 | Logitech G602 | Corsair K95 RGB | Logitech Z313

Link to comment
Share on other sites

Link to post
Share on other sites

Wrong.

 

As far as the Boinc Platform goes, Xeon Phi and Teslas ARE supported. In fact, any single piece of hardware that can be recognized by your computer can work with boinc, by specifying it's features via app_info. If you were to get your hands on a secret Gtx Pascal, for example, you could very well make a file saying "Boinc, I have this co-processor (pascal) in my PC, it can do this this and that, and there's this application I'd like you to try and use it with". Assuming you configured it right, congratulations, you just added Boinc support for the GPU while you wait the official release...........

 

.....HOWEVER, that's not to say that the projects actually do. For example, Intel iGPUs: taking Primegrid's OpenCL codes (which, btw, is the same for Nvidia and AMD GPUs) actually runs on HD Graphics..... yet the server will never send tasks to the iGPU. Why? Because it was found that it was too slow, and just using the CPU core without the iGPU was faster. So even though the support is there, you won't get tasks for it. Alternatively, Boinc has a bug with newer r9 390x / Fury cards, saying they aren't capable of crunching; BUT, you can manually force client to run the app, and it'll work just fine, even though the support "isn't there".

 

 

"Allright, enought blabling: what about Teslas / Xeon Phi?"

 

Well, Teslas are easy. Once again, using Primegrid's software as an example, if your Tesla has CUDA / OpenCL of the appropriate version, it can get tasks; if I recall correctly, you don't even need to do that weirdness of adding manual support, it works right out of the box. You need to install drivers directly from nvidia (as Windows' drivers lacks a few needed features) and their performance isn't very good.... but at least they are fully supported. I don't know if other projects have support for it, but I know at least this one does.

 

Xeon Phis, on the other hand, are more tricky. For starters, you'd NEED to add manual support on Boinc's side (unlike the Teslas). Even then, I don't think there's a project with actual support for the thing, as very few developers / crunchers even have access to such cards. Once again, you could try a "compile the app and add support yourself" approach, but as far as out of the box support goes, the answer is "no".

I'm sorry, I was talking about FAH not BOINC

A10-7800 | GTX 750 Ti | 8GB DDR3

Folding Stats

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×