所有核心都会自动使用吗?

问题描述 投票:0回答:1

我只是一个天文学家,所以这很可能是一个显而易见的问题。 没有并行计算的经验,也几乎没有优化一般性能的经验:我的机器有四个核心。如果我无知地运行我的代码,所有四个都会自动使用吗?

parallel-processing cpu-cores
1个回答
1
投票

很可能您的代码不是在所有内核上执行,而只是在一个内核上执行。这取决于您是否使用已经抽象线程管理的特定平台/库进行编码。

根据语言的不同,您想要查看特定的库。但是线程编程是一个通用主题,在选择任何主题之前您必须进一步探索。

© www.soinside.com 2019 - 2024. All rights reserved.