【发布时间】:2013-12-19 19:00:19
【问题描述】:
我们知道,较长的任务比较短的任务使用并行计算更好,以便在切换许多小任务时节省操作系统时间。我正在寻找您的 cmets 并就以下情况提供建议。我有 6 个可以并行的任务,每个任务都有一个也可以并行的小任务。假设我有 64 个可以使用的内核。
对 6 个较大的任务使用并行,然后在每个任务中再次并行,是否谨慎?
【问题讨论】:
-
鉴于您有 64 个内核,您将无法在最高级别进行并行化,因为它们中的大多数都在等待。您在并行化较低级别时“卡住”了。如果没有一些可重现的代码,这可能就是我们能给你的所有建议。
标签: r parallel-processing