Atomic Counters von Detlef Vollmann
Wenn mehrere CPU-Kerne gleichzeitig an einer Aufgabe arbeiten, kommt das Ergebnis nicht automatisch schneller. Die Synchronisierung zwischen verschiedenen Threads kostet nicht nur softwareseitig Rechenzyklen, sondern selbst ein atomic kann viele Wartezyklen zur Folge haben durch die hardwareseitige Synchronisation. Anhand eines einfachen Zählers wird aufgezeigt, welche Auswirkungen die verschiedenen Synchronisationsmechanismen auf die Performanz und Skalierbarkeit auf paralleler Hardware haben.
Auf unserem Video-Portal studios.ppedv.de findet man eine breite Basis an Informationen rund um das Thema IT.
Die Schwerpunkte bilden dabei nicht nur Microsoft-Technologien. Themen wie Visual Studio, .net, C++, C#, Angular JS und viele mehr werden von unseren professionellen Trainern detailliert erklärt.