Wpis z mikrobloga

@pdpacek: Szczerze mówiąc - to wątpię czy to nadal tak działa.
Mamy rok 2016, charakterystyka pamięci dostępnej, szybkości procesorów i gwarantów na poziomie języków zmieniła się w ten sposób, że większość problemów, które odnoszą znaczne korzyści z paralelizacji, jest łatwa do paralelizacji.
Mowa zwłaszcza o narzędziach typu Parallel.ForEach czy PLINQ. Z kolei zrównoleglanie na poziomie większych tasków jest łatwe do osiągnięcia dzięki architekturze mikroserwisów.

Naprawdę - koszt synchronizacji jest
  • Odpowiedz
@Ginden: Ja tu raczej widzę ilustrację przełączania wątków, blokowania zasobów i w praktyce niedeterminizmu kolejności wykonań poszczególnych fragmentów kodu (oczywiście jeśli nie stosuje się odpowiedniego modelu programowania).
  • Odpowiedz