Request to add oneTBB with hybrid processors support into Ubuntu native distribution channel

Moskalev, Alexey alexey.moskalev at intel.com
Tue Sep 6 15:38:39 BST 2022


You are [cid:image001.jpg at 01D8C21F.DF3F6C40] !!! Thank a lot! 😊

When can we expect this upload?

Best Regards,
Alexey Moskalev
PM, OpenVINO™ toolkit (NEX/OpenVINO DevTools/PED)

From: M. Zhou <lumin at debian.org>
Sent: Tuesday, 6 September 2022 6:33 PM
To: Moskalev, Alexey <alexey.moskalev at intel.com>; debian-science-maintainers at lists.alioth.debian.org; steven.capper at gmail.com
Cc: Lavrenov, Ilya <ilya.lavrenov at intel.com>; Fedotov, Aleksei <aleksei.fedotov at intel.com>
Subject: Re: Request to add oneTBB with hybrid processors support into Ubuntu native distribution channel

Hi,

I've made the preliminary change to enable hwloc support:
https://salsa.debian.org/science-team/tbb/-/commit/f9f0d2da2252bdb568dd975e809d6bd7c9d3fb6e
This will be included in the next upload.


On Tue, 2022-09-06 at 11:29 +0000, Moskalev, Alexey wrote:

Hello, dear Debian Science Maintainers.



I’d like to make request to add a new version of oneTBB with hybrid processors support into Ubuntu native distribution channel.

Current version of oneTBB in the distribution does not support hybrid arm based processors or Alder Lake<https://ark.intel.com/content/www/us/en/ark/products/codename/147470/products-formerly-alder-lake.html>.

According to the logs: |https://launchpadlibrarian.net/618963979/buildlog_ubuntu-kinetic-amd64.onetbb_2021.5.0-13_BUILDING.txt.gz:

-- HWLOC target HWLOC::hwloc_1_11 doesn't exist. The tbbbind target cannot be created

-- HWLOC target HWLOC::hwloc_2 doesn't exist. The tbbbind_2_0 target cannot be created

-- HWLOC target HWLOC::hwloc_2_5 doesn't exist. The tbbbind_2_5 target cannot be created

TBBBind library was not built.



To enable thisTBBBind build, please follow these instructions: https://github.com/oneapi-src/oneTBB/blob/master/cmake/README.md
Important things:

·        The oneAPI Threading Building Blocks (oneTBB) implementation requires the hwloc library to query NUMA(version >= 1.11) and Hybrid CPUs (version >= 2.4) topology information. HWLOC project: https://www-lb.open-mpi.org/projects/hwloc/

·        TBBBind library configuration:

     *   tbbbind links with HWLOC 1.11.x
     *   tbbbind_2_0 links with HWLOC 2.1–2.4
     *   tbbbind_2_5 links with HWLOC 2.5 and late

·        Automatic HWLOC searching requires CMake version 3.6 or higher.

·        HWLOC automatic search is managed through pkg-config



Please, let me know if you have any questions and if I need to submit this as a FR throughhttps://help.ubuntu.com/community/Launchpad.



Best Regards,

Alexey Moskalev

OpenVINO™ toolkit Program Manager

Intel NEX/OpenVINO Developer Tools/Product Execution & Delivery team

---------------------------------------------------------------------
Dubai Branch Office of Intel Corporation (UK) Limited
P.O. Box 500032
Dubai
UAE

Intel Corporation (UK) Limited
Limited company registered in England
Registered No. 1134945
Registered Office: Pipers Way, Swindon SN3 1RJ, England

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

---------------------------------------------------------------------
Dubai Branch Office of Intel Corporation (UK) Limited 
P.O. Box 500032
Dubai
UAE

Intel Corporation (UK) Limited
Limited company registered in England
Registered No. 1134945 
Registered Office: Pipers Way, Swindon SN3 1RJ, England

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220906/4729f7fe/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 6362 bytes
Desc: image001.jpg
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220906/4729f7fe/attachment-0001.jpg>


More information about the debian-science-maintainers mailing list