gpt4 book ai didi

opencl - 单个主机上有多个 OpenCL CPU 设备?

转载 作者:行者123 更新时间:2023-12-02 02:48:49 25 4
gpt4 key购买 nike

一台主机是否会拥有多个 CPU 类型设备?多核 CPU 将作为单个设备出现,但双插槽主板又如何呢? OpenCL 中每个处理器会有两个独立的设备吗?

我正在尝试提前计划我正在开发的应用程序。

最佳答案

根据我的经验,在双插槽主板上您仍然有一个 CPU 设备。操作系统通常向用户隐藏内核是否位于同一物理 CPU 上还是不同的物理 CPU 上,甚至在 NUMA 上也是如此。机器(当然 you can get detailed infobut it's not all that straightforward )。而且我认为这种行为是非常合乎逻辑的,至少在 SMP 上是如此。机器上,因为核心的物理定位方式没有太大差异(对于 GPU,访问其他设备内存非常麻烦;在 CPU 上,将所有线程固定到同一个物理 CPU 上很少值得担心),因此熔化几乎没有任何缺点将两个物理CPU集成到一个OpenCL设备中,具有简化使用的优点。

但是我没有在 OpenCL specification 中看到过这一点,因此它都是特定于实现的,并且不能保证始终成立。

关于opencl - 单个主机上有多个 OpenCL CPU 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7629229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com