What is the difference between multi-core and parallel programming

Can anyone help me out? I am working on a presentation and would like to talk a little about the “Differences between multi-core and parallel programming”, I searched a little Google, but did not show a lot of good descriptions, any help was appreciated! :)

Thank,

Eamonna

+3
source share
5 answers

( ) , MAY . , , , . .

, MAY , , , , , / , , , , , .

, , , , , , . . , .

.

, .

/ , . : 3D- 2 , . - .

, , .

, , concurrency .

+3

- , "" - : .

"" , . ( , , ), .

+2

. , , .

, , . , . , , .

+1

. Multi core , . : , Ethernet, (, 2 Pentium 4) , 9 Intel i7). Chip Multiprocessor (CMP).

. , , , . , :

  • .
  • , .

, :

- , , . ( -) ( SMP). , , CMP SMP. .

+1

, , , , , - . , , , , . IO, , . CPU. -. - , , , . , , . . , . - . Erlang, F # Scala < href= "http://akka.io/" rel= "nofollow" > Akka, , .

- . , . . , , , . , . , . - , , . - , Straasen divide-and- . Cilk is perhaps the most promising approach for high-performance parallel programming on multi-core processors, and it was adopted both in Intel Threaded Building Blocks and Microsoft Parallel Library Problem (in .NET 4).

+1
source

All Articles