High Performance Python High Performance Python

High Performance Python

    • $54.99
    • $54.99

Descripción editorial

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

GÉNERO
Informática e Internet
PUBLICADO
2020
30 de abril
IDIOMA
EN
Inglés
EXTENSIÓN
468
Páginas
EDITORIAL
O'Reilly Media
VENDEDOR
O Reilly Media, Inc.
TAMAÑO
9.4
MB
Beautiful Code Beautiful Code
2007
Computer Science Distilled Computer Science Distilled
2017
Optimizing HPC Applications with Intel Cluster Tools Optimizing HPC Applications with Intel Cluster Tools
2014
Writing High-Performance .NET Code, 2nd Edition Writing High-Performance .NET Code, 2nd Edition
2018
Practice of Programming, The Practice of Programming, The
1999
Parallel and Concurrent Programming in Haskell Parallel and Concurrent Programming in Haskell
2013
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
Architecture Patterns with Python Architecture Patterns with Python
2020
Designing Machine Learning Systems Designing Machine Learning Systems
2022
Practical Statistics for Data Scientists Practical Statistics for Data Scientists
2020
Fluent Python Fluent Python
2022
Introduction to Algorithms, fourth edition Introduction to Algorithms, fourth edition
2022
Designing Data-Intensive Applications Designing Data-Intensive Applications
2017