Open3D icon indicating copy to clipboard operation
Open3D copied to clipboard

Update Intel libraries (MKL, TBB, IPP). Remove parallelSTL / oneDPL.

Open ssheorey opened this issue 1 year ago • 1 comments

  1. Preparing for OpenMP -> TBB conversion.
  2. Preparing for Intel GPU offload.
  3. Additional computer vision / image processing functions (e.g. optical flow) from new IPP.
  4. Switch to C++17
  5. TBB is now linked dynamically. TBB static linking is not supported and may cause over-subscription / crashes, especially in Python. TBB DSOs are now distributed with Open3D.

Type

  • [x] Bug fix (non-breaking change which fixes an issue): Fixes #6544 (partially)
  • [ ] New feature (non-breaking change which adds functionality). Resolves #
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) Resolves #

Checklist:

  • [x] I have run python util/check_style.py --apply to apply Open3D code style to my code.
  • [x] This PR changes Open3D behavior or adds new functionality.
    • [ ] Both C++ (Doxygen) and Python (Sphinx / Google style) documentation is updated accordingly.
    • [ ] I have added or updated C++ and / or Python unit tests OR included test results (e.g. screenshots or numbers) here.
  • [x] I will follow up and update the code if CI fails.
  • [ ] For fork PRs, I have selected Allow edits from maintainers.

ssheorey avatar Jun 02 '24 08:06 ssheorey

Thanks for submitting this pull request! The maintainers of this repository would appreciate if you could update the CHANGELOG.md based on your changes.

update-docs[bot] avatar Jun 02 '24 08:06 update-docs[bot]

Ready to review.... macOS failure is due to download error. Earlier runs passed.

ssheorey avatar Aug 19 '24 23:08 ssheorey