Summary: | use OpenMP for image algorithms | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Markus Mohrhard <markus.mohrhard> |
Component: | Libreoffice | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | libreoffice |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | EasyHack DifficultyInteresting SkillCpp TopicCleanup | ||
i915 platform: | i915 features: |
Description
Markus Mohrhard
2014-03-17 19:58:18 UTC
Making it an Easy Hack. I guess it should be pointed out that the use of OpenMP should be optional, or is that obvious? (In reply to comment #2) > I guess it should be pointed out that the use of OpenMP should be optional, > or is that obvious? OpenMP is supported by all our compilers but in general that is not a big problem as OpenMP contains just some compiler directives that are ignored by compilers that don't understand them. It is not supported in Clang for iOS, as far as I know. And actually I think Clang doesn't support OpenMP when compiling for OS X either (if at all). But yeah, it shouldn't be hard to check. According to http://openmp.llvm.org/ it seems to be supported nowadays but in the end as it is not code it does not matter too much. If a compiler does not support OpenMP it will just ignore the directives and not generate parallel code and fall back to the sequential version. That is some branch of Clang you have to build yourself, not the Clang in the Xcode product from Apple. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.