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 profilers
- Learn how Python abstracts the underlying computer architecture
- Use profiling to find bottlenecks in CPU time and memory usage
- Write efficient programs by choosing appropriate data structures
- Speed up matrix and vector computations
- Use tools to compile Python down to machine code
- Manage multiple I/O and computational operations concurrently
- Convert multiprocessing code to run on local or remote clusters
- Deploy code faster using tools like Docker
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 profilers
- Learn how Python abstracts the underlying computer architecture
- Use profiling to find bottlenecks in CPU time and memory usage
- Write efficient programs by choosing appropriate data structures
- Speed up matrix and vector computations
- Use tools to compile Python down to machine code
- Manage multiple I/O and computational operations concurrently
- Convert multiprocessing code to run on local or remote clusters
- Deploy code faster using tools like Docker
![High Performance Python: Practical Performant Programming for Humans](http://img.images-bn.com/static/redesign/srcs/images/grey-box.png?v11.11.4)
High Performance Python: Practical Performant Programming for Humans
466![High Performance Python: Practical Performant Programming for Humans](http://img.images-bn.com/static/redesign/srcs/images/grey-box.png?v11.11.4)
High Performance Python: Practical Performant Programming for Humans
466Paperback(2nd ed.)
Product Details
ISBN-13: | 9781492055020 |
---|---|
Publisher: | O'Reilly Media, Incorporated |
Publication date: | 05/26/2020 |
Edition description: | 2nd ed. |
Pages: | 466 |
Sales rank: | 807,459 |
Product dimensions: | 9.00(w) x 6.80(h) x 1.30(d) |