pocl requires fork()
Bug #1039565 reported by
Andreas Klöckner
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pocl |
New
|
Undecided
|
Unassigned |
Bug Description
pocl currently seems to assume that it's safe to fork other processes during kernel build. Unfortunately, in the high-performance compute use case, that's not true. In particular, MPI processes with Infiniband buffers mapped into their address space do not seem to take forking very well, often leading to a crash.
tags: | added: script-annoyance |
To post a comment you must log in.
Obvious follow-up remakr: It would be ideal if the entire compilation could be done in-process, e.g. using clang as a shared library, if that's possible.