Posts by poppinfresh99

1) Message boards : News : Support for Intel GPUs (Message 3257)
Posted 7 Jun 2022 by poppinfresh99
Post:
Yes, we only use integer ops here.

The good news is the results are correct.


Since OpenCL makes arithmetic errors on AMD and Intel GPUs (for 64-bit integers at least), how do you know if the results are correct? I am curious since this project has single-task validation.
2) Message boards : News : Support for Intel GPUs (Message 3256)
Posted 7 Jun 2022 by poppinfresh99
Post:
I just tested a few weak Intel GPUs (mostly an Intel HD Graphics 4000), and they did not work but seemed to be working. I'd like to summarize this situation (described in parts throughout this thread) for anyone else who encounters the same.

For weak Intel GPUs, the task seems to be making progress because...
- its Progress percent keeps going up, though the increase slows over time (mine reached 98% after 23 hours after an initial 6-hour-total pace)
- it fully runs a CPU core
- it uses a lot of RAM (around a GB for me depending on device) even though my AMD GPU uses only a little RAM, though I would predict that Intel GPUs that do not stall would not use as much RAM

However, there are many ways to know that a NumberFields task never really started...
- checkpoints are not being done (Progress resets after task is suspended)
- in its BOINC/slots/ folder, boinc_task_state.xml is never created
- in its BOINC/slots/ folder, the stderr.txt file only has a couple lines (for me, I only saw the usual "GPU not found in table" 6 lines)





Main page · Your account · Message boards


Copyright © 2024 Arizona State University