High Performance Python High Performance Python

High Performance Python

    • $62.99
    • $62.99

Publisher Description

Your Python code may run correctly, but you need it to run faster. Updated for Python 3, this expanded edition shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By exploring the fundamental theory behind design choices, High Performance Python helps you gain a deeper understanding of Python’s implementation.

How do you take advantage of multicore architectures or clusters? Or build a system that scales up and down without losing reliability? Experienced Python programmers will learn concrete solutions to many issues, along with war stories from companies that use high-performance Python for social media analytics, productionized machine learning, and more.
Get a better grasp of NumPy, Cython, and profilersLearn how Python abstracts the underlying computer architectureUse profiling to find bottlenecks in CPU time and memory usageWrite efficient programs by choosing appropriate data structuresSpeed up matrix and vector computationsUse tools to compile Python down to machine codeManage multiple I/O and computational operations concurrentlyConvert multiprocessing code to run on local or remote clustersDeploy code faster using tools like Docker

GENRE
Computing & Internet
RELEASED
2020
30 April
LANGUAGE
EN
English
LENGTH
468
Pages
PUBLISHER
O'Reilly Media
SELLER
O Reilly Media, Inc.
SIZE
9.4
MB

More Books Like This

Beautiful Code Beautiful Code
2007
Computer Science Distilled Computer Science Distilled
2017
Writing High-Performance .NET Code, 2nd Edition Writing High-Performance .NET Code, 2nd Edition
2018
Parallel and Concurrent Programming in Haskell Parallel and Concurrent Programming in Haskell
2013
Computer Organization and Design (Enhanced Edition) Computer Organization and Design (Enhanced Edition)
2011
Computer Organization and Design ARM Edition (Enhanced Edition) Computer Organization and Design ARM Edition (Enhanced Edition)
2016

More Books by Micha Gorelick & Ian Ozsvald

Wysoko wydajny Python. Efektywne programowanie w praktyce. Wydanie II Wysoko wydajny Python. Efektywne programowanie w praktyce. Wydanie II
2021
Python. Programuj szybko i wydajnie Python. Programuj szybko i wydajnie
2015
Python. Programuj szybko i wydajnie Python. Programuj szybko i wydajnie
2015

Customers Also Bought

Architecture Patterns with Python Architecture Patterns with Python
2020
Designing Machine Learning Systems Designing Machine Learning Systems
2022
Introduction to Algorithms, fourth edition Introduction to Algorithms, fourth edition
2022
Designing Data-Intensive Applications Designing Data-Intensive Applications
2017