MS에 Parallel Extensions to the .NET Framework 3.5 라는 기술이 있다.
참고 사이트: http://msdn.microsoft.com/en-us/concurr ··· ult.aspx
이것은 멀티 시피유 프로그래밍을 할때 유용한 라이브러리 이다.
서버는 말할 필요없고, 요즘은 데스크탑도 멀티 코어이니까.
예를 들어 다음과 같이 1부터 10까지 출력하는 프로그램을 만든다고 가정하자.
이것은 다음과 같은 결과를 준다.

만약 각 출력하는 부분을 알아서 각 코어가 작동되도록 하고 싶다면...

출력은 다음과 같다.

참고 사이트: http://msdn.microsoft.com/en-us/concurr ··· ult.aspx
이것은 멀티 시피유 프로그래밍을 할때 유용한 라이브러리 이다.
서버는 말할 필요없고, 요즘은 데스크탑도 멀티 코어이니까.
예를 들어 다음과 같이 1부터 10까지 출력하는 프로그램을 만든다고 가정하자.
13 foreach (int i in Enumerable.Range(1, 10))
14 {
15 Console.WriteLine(i);
16 }
이것은 다음과 같은 결과를 준다.

만약 각 출력하는 부분을 알아서 각 코어가 작동되도록 하고 싶다면...

출력은 다음과 같다.





Leave your greetings here.