我们已经使用 TBB 多年了,我看到在升级时,我们现在被带到 oneAPI TBB 页面。oneAPI TBB 会取代传统的 TBB 吗?两个版本都在维护还是现在已弃用独立的 TBB?
试图确定要迁移到哪个。在我看来,oneAPI TBB 取代了 TBB,因为 TBB 页面自去年以来没有更新,但我无法轻易判断。
让我感到困惑的是,在 include 目录中,同时存在 tbb/tbb.h 和 oneapi/tbb/tbb.h 并且它们中都有相同的文件。他们是一样的吗?我不知道该使用哪个。
我们已经使用 TBB 多年了,我看到在升级时,我们现在被带到 oneAPI TBB 页面。oneAPI TBB 会取代传统的 TBB 吗?两个版本都在维护还是现在已弃用独立的 TBB?
试图确定要迁移到哪个。在我看来,oneAPI TBB 取代了 TBB,因为 TBB 页面自去年以来没有更新,但我无法轻易判断。
让我感到困惑的是,在 include 目录中,同时存在 tbb/tbb.h 和 oneapi/tbb/tbb.h 并且它们中都有相同的文件。他们是一样的吗?我不知道该使用哪个。
oneTBB 是 TBB 的下一个版本。虽然它们几乎是源代码兼容的,但不会保留二进制兼容性,并且某些接口已被删除或更改。考虑以下主题:从线程构建块 (TBB) 迁移和TBB 改造。
至于tbb.h
,所有oneAPI组件都驻留在里面oneapi/
,即推荐使用oneapi/tbb.h
(whiletbb/tbb.h
是一样的,可用于源码兼容TBB)