eBook477 Seiten5 Stunden
Parallel Computing in .NET: Multicore-Programmierung von .NET 2.0 bis 4.0
Von Marc André Zhou
Bewertung: 5 von 5 Sternen
5/5
()
Über dieses E-Book
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 (inklusive der Neuerungen in .NET 4.0) bei der Programmierung von Multicore-Anwendungen dargestellt. Dabei werden u. a. folgende Themenfelder behandelt:
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
Die Neuauflage des Buches wurde auf die finale API der .NET Version 4.0 angepasst. Ein zusätzliches Kapitel beschreibt die erweiterten Möglichkeiten der Task Parallel Library, wie z. B. der Realisierung eines eigenen Task Schedulers. Ein weiteres neues Kapitel geht auf das Zusammenspiel zwischen der Task Parallel Library und der neuen Async.-Bibliothek ein.
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 (inklusive der Neuerungen in .NET 4.0) bei der Programmierung von Multicore-Anwendungen dargestellt. Dabei werden u. a. folgende Themenfelder behandelt:
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
Die Neuauflage des Buches wurde auf die finale API der .NET Version 4.0 angepasst. Ein zusätzliches Kapitel beschreibt die erweiterten Möglichkeiten der Task Parallel Library, wie z. B. der Realisierung eines eigenen Task Schedulers. Ein weiteres neues Kapitel geht auf das Zusammenspiel zwischen der Task Parallel Library und der neuen Async.-Bibliothek ein.
Mehr von Marc André Zhou lesen
Share Point Server 2010: Das Entwicklerbuch Bewertung: 3 von 5 Sternen3/5SharePoint Kompendium - Bd. 17 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 16 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 19 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 20 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 18 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 15 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 21 Bewertung: 0 von 5 Sternen0 Bewertungen
Ähnlich wie Parallel Computing in .NET
Ähnliche E-Books
Parallel Computing in .NET: Multicore-Programmierung von .Net 2.0 bis 4.0 Bewertung: 0 von 5 Sternen0 BewertungenHigh Performance LAMP: Lastsituationen großer Webseiten planen und meistern Bewertung: 0 von 5 Sternen0 BewertungenSpring Praxishandbuch: Band 2: Dynamisierung, Verteilung und Sicherheit Bewertung: 0 von 5 Sternen0 BewertungenMongoDB: Sag Ja zu NoSQL Bewertung: 0 von 5 Sternen0 BewertungenJavaFX Bewertung: 0 von 5 Sternen0 BewertungenDurchstarten mit Scala Bewertung: 0 von 5 Sternen0 BewertungenOSGi: Einstieg und Überblick Bewertung: 0 von 5 Sternen0 BewertungenPlugin-Entwicklung mit jQuery Bewertung: 0 von 5 Sternen0 BewertungenJPA mit Hibernate: Java Persistence API in der Praxis Bewertung: 0 von 5 Sternen0 BewertungeniPhone Anwendungsentwicklung für Einsteiger Bewertung: 0 von 5 Sternen0 BewertungenIT-Performance richtig testen und optimieren Bewertung: 0 von 5 Sternen0 BewertungenComposite Applications erfolgreich entwickeln Bewertung: 0 von 5 Sternen0 BewertungenEffiziente Datenanalyse in Netzwerkgraphen: Durch User Defined Functions in PostgreSQL Bewertung: 0 von 5 Sternen0 BewertungenAgile Muster und Methoden: Agile Softwareentwicklung maßgeschneidert Bewertung: 0 von 5 Sternen0 BewertungenCloud Computing: Praxisratgeber und Einstiegsstrategien Bewertung: 0 von 5 Sternen0 BewertungenSpieleentwicklung mit dem Microsoft XNA Framework Bewertung: 0 von 5 Sternen0 BewertungenLINQ: Direkte Abfragen mit Language Integrated Query Bewertung: 0 von 5 Sternen0 BewertungenEclipse Web Tools Platform: Java EE, Webanwendungen und Web Services mit WTP Bewertung: 0 von 5 Sternen0 BewertungenGoogle Web Toolkit: Ajax-Applikationen mit Java Bewertung: 0 von 5 Sternen0 BewertungenNetzwerktechnik, Band 1: Grundlagen für Einsteiger Bewertung: 0 von 5 Sternen0 BewertungenEntwicklung eines Usability Testverfahrens für Multitouch-Systeme Bewertung: 0 von 5 Sternen0 BewertungenSilverlight 2.0: schnell + kompakt Bewertung: 0 von 5 Sternen0 BewertungenBlogs als Unterstützung im Projektmanagement: Wordpress als Projektplattform Bewertung: 0 von 5 Sternen0 BewertungenProgrammieren in C: Programmieren lernen von Anfang an - Mit vielen Programmierbeispielen - Geeignet zum Selbststudium Bewertung: 0 von 5 Sternen0 BewertungenDigitale Bildverarbeitung auf Cell-Prozessoren Bewertung: 0 von 5 Sternen0 BewertungenGrails: Webanwendungen mit Groovy und Grails schnell+kompakt Bewertung: 0 von 5 Sternen0 BewertungenFlash Builder 4 & Java: Kickstart Bewertung: 0 von 5 Sternen0 Bewertungen
Programmieren für Sie
Die ultimative FRITZ!Box Bibel - Das Praxisbuch 2. aktualisierte Auflage - mit vielen Insider Tipps und Tricks - komplett in Farbe Bewertung: 0 von 5 Sternen0 BewertungenPython-Grundlagen Bewertung: 0 von 5 Sternen0 BewertungenHacken mit Python und Kali-Linux: Entwicklung eigener Hackingtools mit Python unter Kali-Linux Bewertung: 0 von 5 Sternen0 BewertungenRaspberry Pi: Einstieg • Optimierung • Projekte Bewertung: 5 von 5 Sternen5/5New Game Plus: Perspektiven der Game Studies. Genres - Künste - Diskurse (Bild und Bit. Studien zur digitalen Medienkultur) Bewertung: 0 von 5 Sternen0 BewertungenHTML5-Programmierung von Kopf bis Fuß: Webanwendungen mit HTML5 und JavaScript Bewertung: 0 von 5 Sternen0 BewertungenEigene Spiele programmieren – Python lernen: Der spielerische Weg zur Programmiersprache Bewertung: 0 von 5 Sternen0 BewertungenPython lernen – kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenMikrocontroller in der Elektronik: Mikrocontroller programmieren und in der Praxis einsetzen Bewertung: 0 von 5 Sternen0 BewertungenSQL – kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenMicrocontroller für das IoT Bewertung: 0 von 5 Sternen0 BewertungenPython | Schritt für Schritt Programmieren lernen: Der ultimative Anfänger Guide für einen einfachen & schnellen Einstieg Bewertung: 0 von 5 Sternen0 BewertungenPython programmieren lernen: Der spielerische Einstieg mit Minecraft Bewertung: 0 von 5 Sternen0 BewertungenProgrammieren lernen mit Python 3: Schnelleinstieg für Beginner Bewertung: 0 von 5 Sternen0 BewertungenDas große Python3 Workbook: Mit vielen Beispielen und Übungen - Programmieren leicht gemacht! Bewertung: 4 von 5 Sternen4/5Raspberry Pi: Mach's einfach: Die kompakteste Gebrauchsanweisung mit 222 Anleitungen. Geeignet für Raspberry Pi 3 Modell B / B+ Bewertung: 0 von 5 Sternen0 BewertungenDas Excel SOS-Handbuch: Wie sie Excel (2010-2019 & 365) schnell & einfach meistern. Die All-in-One Anleitung für ihren privaten & beruflichen Excel-Erfolg! Bewertung: 0 von 5 Sternen0 BewertungenProgrammieren für Einsteiger: Teil 1 Bewertung: 0 von 5 Sternen0 BewertungenPython kurz & gut: Für Python 3.x und 2.7 Bewertung: 3 von 5 Sternen3/5Traumjob IT 2021: Branchenüberblick, Erfahrungsberichte und Tipps zum Berufseinstieg Bewertung: 5 von 5 Sternen5/5Algorithmen: Grundlagen und Implementierung Bewertung: 0 von 5 Sternen0 Bewertungen.NET-Praxis: Tipps und Tricks zu .NET und Visual Studio Bewertung: 0 von 5 Sternen0 BewertungenVue.js für alle: Wissenswertes für Einsteiger und Experten Bewertung: 0 von 5 Sternen0 BewertungenDas Franzis Starterpaket Arduino Uno: Das Handbuch für den Schnelleinstieg Bewertung: 0 von 5 Sternen0 BewertungenBash kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenSoftwareentwicklungsprozess: Von der ersten Idee bis zur Installation Bewertung: 0 von 5 Sternen0 BewertungenAndroid-Programmierung kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenC++: Eine kompakte Einführung Bewertung: 0 von 5 Sternen0 BewertungenPerspektiven für Informatiker 2019: Branchenüberblick, Erfahrungsberichte und Tipps zum Berufseinstieg Bewertung: 0 von 5 Sternen0 BewertungenLinux Grundlagen - Ein Einstieg in das Linux-Betriebssystem Bewertung: 0 von 5 Sternen0 Bewertungen
Rezensionen für Parallel Computing in .NET
Bewertung: 5 von 5 Sternen
5/5
1 Bewertung0 Rezensionen
Buchvorschau
Parallel Computing in .NET - Marc André Zhou
Gefällt Ihnen die Vorschau?
Seite 1 von 1