English 中文(简体)
多重核心和平行处理
原标题:multi core and parallel processing
  • 时间:2009-12-17 15:21:59
  •  标签:
  • cpu

平行处理和多核心处理之间的差异

问题回答

平行和多核心处理都指同一事项:同时执行守则的能力(在一个以上核心/CPU/机关中)。 因此,从这个意义上讲,多分只是平行处理的手段。

另一方面,同意(可能是通过平行处理所意味着的)是指有多个执行单位(校对或处理过程)相互交织。 也可在单一的核心邮联或许多核心/核心邮袋或甚至许多机器(组合)中发生这种情况。

总之,多分是一个平行的子集,可以与平行或无平行地形成一致。 The field that studies this is distributed Systems or distributed Computer

http://en.wikipedia.org/wiki/Parallelization”rel=“noreferer”>Parallelprocess 仅提及一项方案,该方案同时运作不止一个部分,通常有不同部分以某种方式进行沟通。 这可能涉及多个核心、一个核心的多面(实际上模拟平行处理)、多个CPU或甚至多台机器。

多核心处理通常是平行处理的一个子集。

多核心处理是指在单项CPU chip的“核心”上工作的代码。 核心在加工商中像是少数加工商。 因此,使法典为多核心处理工作几乎总是讨论平行化问题(但也包括删除任何核心具体假设,而你通常会这样做)。

就算法设计而言,如果在平行处理点正确,则算法设计是正确的多分数。

然而,如果你需要选择自己的代码,使之尽可能快地“同时”运行,那么多分、多功能、多功能或vectorised将产生巨大变化。

平行处理可以在一个有多个透镜的单一核心范围内进行。

多功能处理是指在万国邮联中分配这些深层,以利用多个核心。





相关问题
CPU检查 C#

是否有任何人知道如何从C#中检查CPU是否支持人口计算?

Using Java to retrieve the CPU Usage for Window s Processes

I am looking for a Java solution to finding the CPU usage for a running process in Windows. After looking around the web, there seems to be little information on a solution in Java. Keep in mind, I am ...

How can I do a CPU cache flush in x86 Windows?

I am interested in forcing a CPU cache flush in Windows (for benchmarking reasons, I want to emulate starting with no data in CPU cache), preferably a basic C implementation or Win32 call. Is there a ...

How to speed up Visual Studio 2008? Add more resources?

I m using Visual Studio 2008 (with the latest service pack) I also have ReSharper 4.5 installed. ReSharper Code analysis/ scan is turned off. OS: Windows 7 Enterprise Edition It takes me a long time ...

Optimal number of threads per core

Let s say I have a 4-core CPU, and I want to run some process in the minimum amount of time. The process is ideally parallelizable, so I can run chunks of it on an infinite number of threads and each ...

Diagnosing runaway CPU in a .Net production application

Does anyone know of a tool that can help me figure out why we are seeing runaway CPU in a managed app? What I am not looking for: Process explorer, it has this awesome feature that lets you see CPU ...

热门标签