多核处理器中的并行程序

时间:2014-09-24 04:38:50

标签: parallel-processing multiprocessing multicore

假设我试图在四核处理器上运行具有3个不同任务的并行程序 我的问题是,当这些任务同时运行时,它们将在处理器的每个核心上计算 或以何种方式同时执行?

1 个答案:

答案 0 :(得分:0)

如果您正在使用c#和并行lib,那么它们将在线程池中排队并并行执行,但是很少有其他因素需要考虑。 如: - 有共享数据吗? - 一个进程是否需要等待另一个进程?

也无法保证执行顺序。