Zusammenfassung und Fazit

Durch Parallel Extensions, welche ab Version 4 in .NET verfügbar sind, wird die Entwicklung von parallelen Applikationen erheblich vereinfacht, indem die Definition von Tasks, welche automatisch auf die zur Verfügung stehenden Kerne verteilt werden, erlaubt wird. Daneben erleichtert Visual Studio 2010 das Debuggen solcher Applikationen.

Trotzdem stellt die Entwicklung paralleler Applikationen nach wie vor eine Herausforderung dar, zumal sich Entwickler noch immer explizit um das Abspalten von parallelen Operationen sowie um die Synchronisierung dieser kümmern müssen. Letzteres geht mit einigen Fehlerquellen, welche trotz Unterstützung durch die Entwicklungsumgebung schwer handzuhaben sind, einher.

In Zukunft werden sich ...

Get Microsoft .NET 4.0 Update now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.