Rozdział 6. Obliczenia macierzowe i wektorowe

Pytania, na jakie będziesz w stanie udzielić odpowiedzi po przeczytaniu rozdziału

  • Jakie są wąskie gardła w obliczeniach wektorowych?
  • Jakich narzędzi można użyć do określenia, jak efektywnie procesor wykonuje obliczenia?
  • Dlaczego narzędzie numpy lepiej radzi sobie z obliczeniami numerycznymi niż czysty kod Python?
  • Czym są liczniki cache-misses i page-faults?
  • Jak można śledzić przydziały pamięci w utworzonym kodzie?

Niezależnie od tego, jaki problem ma zostać rozwiązany za pomocą komputera, w pewnym momencie zetkniesz się z obliczeniami wektorowymi. Stanowią one integralną część tego, jak komputer działa, a także w jaki sposób próbuje skrócić czas działania programów aż do poziomu kondensatorów. ...

Get Wysoko wydajny Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.