태그 보관물: parallel

Concurrent vs Parallel

Concurrent와 Parallel의 개념에 대한 내용입니다..
전에 http://choiwonwoo2.tistory.com/ 님께서 concurrent와 parallel의 차이에 대해서 설명해 주신 내용이 알듯말듯.. 했는데, 아래의 링크의 내용을 보니 명확하게 눈에 들어오네요.. ^^

http://www.google.com/buzz/leedaeyeop/2NL6hyr45hL/Parallel-programming-in-NET-Introduction-http

위 링크의 내용은 다음과 같다.

Concurrent applications tend to create a thread that
handles a whole series of tasks. Most of the time these concurrent
applications create threads because they need an isolated process for a
concurrent event.
Parallel applications divide a process into small tasks
that are executed on seperate threads. Because the tasks are small, the
threads can be divided evenly over the processors, resulting in very
efficient use of a multi-core CPU.

아래의 이미지는 concurrent와 parallel의 차이에 대한 좋은 예입니다.