小编Pro*_*net的帖子

PThreads:核心与线程

我正在使用通过posix线程并行支持的复杂C代码.它是在超线程存在之前编写的.

我在Macbook i5(2核4线程)上运行代码.由于代码有各种malloc错误,例如强制在4个线程上运行,但在2个线程上没问题,这让我有疑问:你是否需要专家编程才能启用并行pthreaded代码来支持超线程?

因为我对pthreads一无所知,所以我认为它会自动检测可用的线程数并运行正常,而不是只运行物理内核的数量.

c parallel-processing pthreads

2
推荐指数
1
解决办法
232
查看次数

标签 统计

c ×1

parallel-processing ×1

pthreads ×1