Parallel Extensions 2008년 6월 CTP

Parallel Programming with .NET : Released! Parallel Extensions to the .NET Framework June 2008 CTP

.NET Framework 3.5를 위한 Parallel Extensions(병렬 프로그래밍 확장)의 두번째 CTP인 2008년 6월 CTP가 공개되었습니다.

Parellel Extension에 관한 내용은 지난 2007년 12월 CTP 포스트를 참고하실 수 있습니다. 동시성 프로그래밍의 미래에 대해서는 모두가 동의하지만, 그 컨셉에 실용성(혹은 실제적인 혁신)을 가져오는데는 많은 실패가 있었습니다. Microsoft에서의 접근도 조심스럽게 사용자의 피드백과 결과 자료를 토대로 조금씩 이뤄가는 양상을 보이고 있습니다.

이번 CTP에서는 실험적으로 새 스케줄러와 함께 이를 사용하도록 수정된 Task Parallel 라이브러리(말그대로 Task라는 단위로 처리를 하는)를 제공합니다. 또한 PLINQ에 새 ordering 구현과 Parallel.Do/Invoke 수정등이 있었다고 합니다. 여기서 알려진 이슈들(Known Issue)을 찾을 수 있습니다. 더 자세한 내용은 “Parallel Programming with .NET  What's New in the June 2008 CTP of Parallel Extensions” 포스트에서 보실 수 있습니다.