Zapisz się na nasz newsletter
i bądź zawsze na bieżąco!

Poradniki

WYSOKO WYDAJNY PYTHON. EFEKTYWNE PROGRAMOWANIE ...

WYSOKO WYDAJNY PYTHON. EFEKTYWNE PROGRAMOWANIE ...
Nasza cena: 35,60 PLN
Cena detaliczna: 89,00 PLN Oszczędzasz: 60% (53,40 PLN)
Autor:Ian Ozsvald Micha Gorelick
Rok wydania:2021
Format:16.8 x 23.7 cm
Ilość stron:424
Oprawa:miękka
Najniższa cena z 30 dni:35.60 PLN
EAN: 9788328371842
Status: Szanowny kliencie towar został
wyprzedany
Python jest językiem łatwym do opanowania i przyjemnym dla programisty. Jednak łatwość projektowania nie przekłada się na szybkość działania kodu. W konsekwencji przetwarzanie dużych wolumenów danych czy próba skalowania aplikacji kończą się problemami z wydajnością lub niezawodnością. Niekiedy rozwiązaniem jest zastosowanie procesów szeregowych, w innych przypadkach warto sięgnąć do architektury wielordzeniowej, klastrów lub układów GPU. Relatywnie często okazuje się, że dobre wyniki uzyskuje się w efekcie takiego zmodyfikowania technik kodowania, aby przy wykorzystaniu potencjału Pythona stosować sprawdzone metody poprawy wydajności kodu.
Dzięki drugiemu, poszerzonemu i zaktualizowanemu wydaniu tej książki zdobędziesz wszechstronną wiedzę o czynnikach wpływających na wydajność kodu. Dowiesz się, jakie procesy zachodzą w tle komputera, na jakich zasadach odbywa się przydzielanie pamięci, oraz zyskasz nowe spojrzenie na proces kompilacji do postaci kodu maszynowego. Zapoznasz się z zagadnieniem współbieżności i obliczeń klastrowych. Zaczniesz swobodnie posługiwać się najlepszymi narzędziami Pythona, takimi jak NumPy czy moduł multiprocessing. Z pewnością docenisz techniki zapewniające korzystanie z minimum zasobów, takich jak czas procesora czy pamięć RAM. Opisane tu zagadnienia zilustrowano przykładami kodu oraz poradami najlepszych specjalistów z branży.
W książce:? narzędzia NumPy, Cython i Docker,? znajdowanie wąskich gardeł związanych z wykorzystaniem czasu procesora i pamięci,? wydajność kodu a odpowiednie struktury danych,? przyspieszanie obliczeń opartych na macierzach i wektorach,? zarządzanie wieloma operacjami obliczeniowymi i wejścia-wyjścia,? przetwarzanie współbieżne i uruchamianie kodu w klastrze.
Programowanie w Pythonie: przede wszystkim wydajność i niezawodność!


Egzemplarze powystawowe - mogą zawierać zbite rogi, rozdarcia, przybrudzenia, rysy.

Kontakt ze sklepem

Księgarnia internetowa BookSale.pl
ul. Lubelska 56A
21-100 Lubartów


Telefon: +48 531 947 666
Email: bok@booksale.pl