ATLAS not threadsafe?
Asked by
Richard Furse
Looks like the current build of ATLAS + Netlib LAPACK might not be threadsafe (3.6.0-24ubuntu1).
I've been running multiple calls to cgels() in parallel on a multicore system and have finally noticed that the results returned aren't consistent. Putting a mutex around the cgels() calls fixes the problem.
The ATLAS and LAPACK docs both suggest that the libraries should be threadsafe, though ATLAS recommends some compile switches be set. Is it possible this hasn't been done? Or am I doing something stupid?
Thanks!
Question information
- Language:
- English Edit question
- Status:
- Expired
- For:
- Ubuntu atlas Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
To post a message you must log in.