BASTA! TV: Ist Parallel Computing in .NET wirklich schon Daily Business?

by Marc Andre Zhou May 09, 2010 09:31

Mit .NET 4.0 haben Entwickler neue Möglichkeiten in Hinsicht auf die parallele Programmierung, die in Zukunft immer wichtiger werden wird. Bis vor kurzem konnte man sich darauf verlassen, dass die Geschwindigkeit von Programmen durch den Einsatz einer neuen CPU-Generation verbessert werden kann, doch dies gehört nun der Vergangenheit an. Jetzt hat man die Möglichkeit durch den Einsatz mehrerer CPU-Kerne in den PCs die Leistung zu steigern, doch um mehrere CPU-Kerne effektiv nutzen zu können, ist die parallele Programmierung von Nöten.

Auf der BASTA! Spring 2010 hat Katharina Friedrich, Redakteurin des dot.NET Magazins, die Möglichkeit genutzt, mit Marc André Zhou, Logica Deutschland GmbH & Co. KG, unter anderem über das Thema Parallel Computing zu sprechen.

Zum Interview >

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

.NET | .NET Features | Buch | C# | Parallel FX | Threading

BUCH: Parallel Computing unter .NET 2.0 bis 4.0

by Marc Andre Zhou June 19, 2009 10:38

Hier sind die ersten Informationen zu meinem im Dezember erscheinen Buch:

Kurzinfo
In der Vergangenheit konnten Anwendungen automatisch von neueren Prozessoren mit höheren Taktfrequenzen profitieren. Diese Gesetzmäßigkeit wird sich in der Zukunft nicht mehr fortsetzen. Die Leistungsfähigkeit moderner Prozessoren steigert sich heute in der Regel durch den gleichzeitigen Einsatz mehrerer CPU-Kerne. Da Anwendungsentwickler nicht mehr darauf bauen können, dass eine sequentiell implementierte Anwendung auf einer neueren CPU-Generation schneller ausgeführt wird, müssen die Möglichkeiten der Multicore-Technologie gezielt genutzt werden. Der Schlüssel dazu lautet "Parallel Computing".

Das Buch „Parallel Computing unter .NET“ liefert das dazu nötige Wissen. Außer den wichtigsten theoretischen Grundlagen werden die Möglichkeiten des .NET Frameworks bei der Programmierung von Multicore-Anwendungen dargestellt. Dabei werden u. a. folgende Themenfelder behandelt:

  • Warum „Parallel Computing“
  • Theoretische Konzepte und Gesetzmäßigkeiten
  • Domain- und Functional-Decomposition
  • Auswirkungen auf das Projektmanagement
  • Passive und Aktive Klassen
  • Speichermodelle
  • Konzepte zur Deadlock-Vermeidung
  • Fehlerbehandlung
  • Threads unter .NET
  • Synchronisierungskonzepte
  • ThreadPools
  • Task Parallel Library (TPL) und PLINQ
  • Neue Debugging-Möglichkeiten in Visual Studio 2010

Weitere Informationen

Currently rated 5.0 by 2 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

.NET | .NET Features | C# | Parallel FX | Parallel Task Library | Buch

 
Marc Andre Zhou - China Signature