I wanted to see if my Intel HD Graphics 630 would crunch Einstein, so I have my iGPU enabled in Einstein. However, I am not downloading any iGPU tasks.
Per my event log:
6/3/2019 2:10:37 PM | Einstein@Home | update requested by user 6/3/2019 2:10:41 PM | Einstein@Home | Sending scheduler request: Requested by user. 6/3/2019 2:10:41 PM | Einstein@Home | Requesting new tasks for Intel GPU 6/3/2019 2:10:43 PM | Einstein@Home | Scheduler request completed: got 0 new tasks 6/3/2019 2:10:43 PM | Einstein@Home | No work sent 6/3/2019 2:10:43 PM | Einstein@Home | see scheduler log messages on https://einsteinathome.org/host/12679935/log
If you follow the link, there is one line that looks suspicious: "2019-06-03 19:11:45.8973 [PID=23560] [version] Intel GPU device name: 'Intel(R) HD Graphics 630' doesn't match 'HD Graphics [123]|HD Graphics 40'". What that means beyond the obvious I haven't chased down. Thoughts?
Copyright © 2024 Einstein@Home. All rights reserved.
Bill wrote:I wanted to see if
)
I'm not sure they have any tasks for the Intel gpu even if you do get it working.
Through past experience
)
Through past experience Einstein@home has set rules for what generation and driver version of any particular Intel iGPU can receive work. For any iGPU that is somewhat recent you will need to set "Run test applications?" to yes in your project preferences.
Doing so will get you a version that should work, but it's not guaranteed. Please monitor your results and disable the use of the Inter iGPU (in the project preferences) if it's unable to complete and get valid results.
Bill wrote:... If you follow
)
All that means is that various iGPUs are detected by strings like "HD Graphics 1* or 2* or 3* or 40* and, sure, your HD Graphics 6* certainly doesn't match one of those types.
In addition to what Holmis has said, look more closely at the machinations the scheduler goes through in trying to decide if your particular hardware version and driver version can be matched to suitable work. Notice the different plan class checks such as
In each case there will be a reason given why that plan class can't be used to send work to you. It might be a hardware version, or a driver version, or that you don't allow test tasks. If you think about those restrictions, the only way you can get work to try out is to allow test (beta) applications by changing your preferences.
As Holmis points out, you need to be careful and watch closely for invalid results, if you go that route. You may be able to profit from the experience of others if you read up on past experiences. You could try searching for something like "HD AND Graphics AND 630" so that you get messages where all those words are present. Or you could search through the multi-year original announcement thread and the associated feedback thread, either of which may contain experiences relevant to driver versions that work with your particular iGPU.
I have never used an iGPU to crunch so I can't give any real advice. Maybe one of those few who have found the magic incantations will come along and let you into their particular little secrets :-). Good luck!
Cheers,
Gary.