Can you fold/boinc/mine with a Xeon Phi?
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".
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 accountSign in
Already have an account? Sign in here.
Sign In Now