BASTA! TV: Parallel Computing

by Marc Andre Zhou February 27, 2010 11:46

Parallele Programmierung wird nicht nur für die .NET-Entwickler in Zukunft immer wichtiger werden, sondern allgemein an Bedeutung gewinnen. Steigerte man bisher die Leistungsfähigkeit von Anwendungen vor allem durch den Einsatz einer neuen Prozessorgeneration, so wird dies heute durch den gleichzeitigen Einsatz mehrerer CPU-Kerne gelöst. Grund genug, das Thema auf der BASTA! Spring 2009 genauer unter die Lupe zu nehmen. Marc André Zhou spricht in seiner Session über die Grundlagen der parallelen Programmierung in .NET 4.0 mit Parallel FX (Parallel Extension). Beginnend mit PLINQ über Tasks bis hin zu Future Objekt und Schleifen führt Zhou in die parallele Programmierung in .NET 4.0 ein. Zum Video ...

Be the first to rate this post

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

Tags: ,

.NET | .NET Features | C# | Parallel FX | Parallel Task Library | PLINQ | Threading

Next Generation .NET 4.0 - Parallel Computing unter .NET mit der Task Parallel Library und PLINQ

by Marc Andre Zhou February 19, 2010 02:12
Um die Geschwindigkeit einer Anwendung zu verbessern, konnte man sich in der Vergangenheit auf die nachfolgende CPU-Generation freuen und verlassen. Wurde die Anwendung zunächst auf einem 700-Mhz-Rechner ausgeführt, brachte der Einsatz einer 1,7-GHz-CPU erhebliche Geschwindigkeitssteigerung, von der alle Programme (inkl. des Betriebssystems) profitierten. Diese Gesetzmäßigkeit ist durch die Einführung von Mehrkernprozessoren (Multi-Core) gebrochen worden. Mehr ...

Be the first to rate this post

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

Tags: , , ,

.NET | .NET Features | Artikel | C# | Parallel FX | Parallel Task Library | PLINQ

Axum (vormals: MAESTRO) – Eine domänenspezifische Sprache für parallele Programmierung unter .NET

by Marc Andre Zhou December 02, 2009 04:01
Die kommende .NET-Framework-Version 4.0 beinhaltet wesentliche Verbesserungen, u. a. in Bezug auf parallele Verarbeitung. Die Task Parallel Library sowie die PLINQ-Erweiterung unterstützen den Entwickler, um einfach und effektiv parallele Verarbeitung in eigene Anwendungen zu integrieren. Die neuen API-Erweiterungen ermöglichen zwar die einfache Nutzung von Parallelität, dennoch verbleiben typische Probleme wie Race Conditions und Deadlocks, die der Entwickler beachten und lösen muss. Lesen Sie mehr in der aktuellen Ausgabe des dot.net Magazins.

Be the first to rate this post

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

Tags: , ,

.NET | .NET Features | Artikel | C# | Parallel FX | Parallel Task Library | PLINQ | Threading

Artikel: Des Pudels Kerne – Effektive Nutzung von Mehrkernprozessoren mit ParallelFX

by Marc Andre Zhou April 01, 2009 04:09

Abstract:
In der Vergangenheit konnte sich der Entwickler auf zukünftige, neue und schnellere Prozessoren verlassen. War eine Anwendung während der Entwicklung langsam und träge, wurde dieses Problem meist mit der nächsten Prozessorengeneration gelöst. Zwischen den zwei großen Prozessorherstellern Intel und AMD kam es zwischenzeitlich zu einem Wettstreit darüber, wer am schnellsten eine neue CPU-Generation mit einer höheren Taktfrequenz herstellen konnte. Mehr ...

Be the first to rate this post

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

Tags: , , ,

Artikel | Parallel FX | Parallel Task Library | PLINQ

 
Marc Andre Zhou - China Signature