Poszły konie po betonie - czyli utrzymaj lejce gdy ciągniesz na wiele procków
Gdy w 1967 Gene Amdahl pisał artykuł, który dał początek prawu Amdahla, zaczął go z grubej rury: “Przez ponad dekadę prorocy głosili, że osiągnięto kres możliwości organizacji pojedynczego komputera i że prawdziwie znaczące postępy mogą być poczynione tylko łącząc komputery” (tłumaczenie - i uproszczenie - cytatu moje). W 1967. Cóż. Teraz, pół wieku później, faktycznie ciężko się z tymi prorokami nie zgodzić. Moore sam stwierdził, że jego “prawo” umrze w ciągu dekady w marcu 2015., Popatrzmy zatem jak możemy wycisnąć coś z naszych maszyn i co nam może w tym przeszkodzić i dlaczego.
Czyli:
- Podstawowe (i nie tylko) informacje o tym jak procesory pracują.
- Kod na wiele procków na kilka sposobów.
- Paradygmaty takiego kodowania: ich siły i słabości.
- Różne języki.
- Dobre praktyki.
- Ciekawe biblioteki.