-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[UPD] Starpu 1.4: 2 tests fail on PowerPC: Warning: could not get current CPU binding: Function not implemented #4
Comments
Could you run |
@sthibaul Sure. So this is natively on PPC: starpu_full_log_macOS_ppc.txt And this |
Ah... There is no seq tool? |
Oh, initialization is missing there indeed, will fix. |
I have fixed the rwlock issue in the starpu-1.3 branch (available today on https://gitlab.inria.fr/starpu/starpu.git, tomorrow on github) Could you also run |
@sthibaul Sorry, been busy with other stuff and forgot about this. Will run tests now both natively on PPC and in Rosetta. |
@sthibaul Update on tests, 10.6.8 Rosetta,
|
@sthibaul I.e. we have two tests failing. And they look spurious:
|
The warning about getting the CPU binding is harmless, it's just about not supporting Concerning |
I was running tests in VM, it has 8 cores assigned to it. However native Apple PPC machines would typically be 2 or 4 cores. I will try running tests on G5 Quad later. |
@sthibaul [By the way, will ask here, don’t want to open another separate issue:] It seems that configure fails to detect OpenMP support with GCC – and while it does pass |
We'd need to see config.log to be able to have any idea about it. |
Sure: |
Could you please try again with the latest master or the 1.4 branch ? i had the same problem on a macos node, and was able to fix it. |
Does the host machine actually have 8 cores to run the 8 virtual cores of the VM? Maybe you can reduce ntasks in the test, in case it's just very slow, to see how slow it actually is. |
Physical, no.
Is there a flag to control this directly? In VM I can change a number of logical cores, of course, but on a native PPC that is out of control. |
Does it at least have that many logical cores (aka hyperthreads)? StarPU assumes that the workers it starts really run in parallel, otherwise spinlocks etc. will make the whole thing terribly slow.
No, it's hardcoded to some thousands of tasks, which ought to be really small anyway, but in your case perhaps that is posing problem. |
Log:
starpu_log.txt
The text was updated successfully, but these errors were encountered: