
Parametry
Více o knize
In der Vergangenheit profitierten Anwendungen von neueren Prozessoren mit höheren Taktfrequenzen, doch diese Regel gilt nicht mehr. Die Leistungsfähigkeit moderner Prozessoren steigt durch den Einsatz mehrerer CPU-Kerne. Anwendungsentwickler können nicht mehr darauf vertrauen, dass sequentiell implementierte Anwendungen auf neueren CPUs schneller laufen. Daher müssen die Möglichkeiten der Multicore-Technologie gezielt genutzt werden, wobei „Parallel Computing“ der Schlüssel ist. Das Buch vermittelt das nötige Wissen dazu und behandelt neben den theoretischen Grundlagen die Möglichkeiten des .NET Frameworks, einschließlich der Neuerungen in .NET 4.0, zur Programmierung von Multicore-Anwendungen. Wichtige Themen sind: theoretische Konzepte, Domain- und Functional-Decomposition, Auswirkungen auf das Projektmanagement, passive und aktive Klassen, Speichermodelle, Konzepte zur Deadlock-Vermeidung, Fehlerbehandlung, Threads unter .NET, Synchronisierungskonzepte, ThreadPools, die Task Parallel Library (TPL) und PLINQ sowie neue Debugging-Möglichkeiten in Visual Studio 2010. Die Neuauflage ist auf die finale API von .NET 4.0 angepasst und enthält ein zusätzliches Kapitel über die erweiterten Möglichkeiten der TPL, einschließlich der Realisierung eines eigenen Task Schedulers, sowie ein neues Kapitel über das Zusammenspiel zwischen der TPL und der neuen Async-Bibliothek.
Nákup knihy
Parallel Computing in .NET, Marc Andre Zhou
- Jazyk
- Rok vydání
- 2011
Doručení
Platební metody
Nikdo zatím neohodnotil.
