Advanced Python Scientific Computing
Flores, Dwayne
Venduto da PBShop.store UK, Fairford, GLOS, Regno Unito
Venditore AbeBooks dal 11 giugno 1999
Nuovi - Brossura
Condizione: Nuovo
Quantità: Più di 20 disponibili
Aggiungere al carrelloVenduto da PBShop.store UK, Fairford, GLOS, Regno Unito
Venditore AbeBooks dal 11 giugno 1999
Condizione: Nuovo
Quantità: Più di 20 disponibili
Aggiungere al carrelloNew Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.
Codice articolo L0-9798287426484
Are you frustrated by Python’s performance limits when tackling large-scale simulations, data analysis, or machine learning tasks? Do you long for the speed of compiled languages without sacrificing Python’s clarity?
Advanced Python Scientific Computing: Profiling, Cython, Numba, and Distributed Analytics offers a practical roadmap to transform your code into a high-performance powerhouse. This book equips you with proven techniques—from pinpointing performance bottlenecks to harnessing GPUs and scaling across clusters—so you can tackle computationally intensive scientific workflows with confidence.
What This Book Delivers
Profiling Mastery: Identify time- and memory-critical hotspots using cProfile, line_profiler, memory_profiler, and tracemalloc. Learn to interpret profiling data and target your optimization efforts where they matter most.
Cython Acceleration: Convert Python functions into C-level extensions. Understand setup tools, static typing, memoryviews, and interfacing with C libraries to boost loop-intensive code.
Numba JIT and GPU Offloading: Write familiar Python while benefiting from LLVM-based just-in-time compilation. Compare @njit and @jit, leverage prange for multicore parallelism, and deploy @cuda.jit kernels for GPU-accelerated computations.
Distributed Analytics with Dask and MPI4Py: Scale NumPy and Pandas patterns to clusters. Build Dask task graphs, configure schedulers, tune performance with chunking and data locality, and integrate MPI4Py for hybrid HPC workflows.
Modern Toolchain Integration: Port array code to CuPy, explore automatic differentiation and JIT compilation with JAX, and manage large datasets using HDF5, Zarr, and Apache Arrow.
Why You’ll Benefit
Transform slow prototypes into production-ready, performance-optimized applications.
Gain hands-on experience with industry-standard tools for profiling, JIT compilation, and distributed computing.
Achieve near-C performance in Python, tap GPU power, and run analytics on clusters or in serverless environments.
Build resilient, reproducible workflows with best practices in environment management, testing, and CI/CD.
Ready to elevate your Python scientific computing skills and accelerate your research or production pipelines? Add Advanced Python Scientific Computing to your library today and start writing code that’s both clear and lightning-fast.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Visita la pagina della libreria
Returns Policy
We ask all customers to contact us for authorisation should they wish to return their order. Orders returned without authorisation may not be credited.
If you wish to return, please contact us within 14 days of receiving your order to obtain authorisation.
Returns requested beyond this time will not be authorised.
Our team will provide full instructions on how to return your order and once received our returns department will process your refund.
Please note the cost to return any...
Orders are shipped from our UK warehouse. Delivery thereafter is between 4 and 14 business days. Please contact us if you have any queries about our services or products.
Quantità dell?ordine | Da 10 a 17 giorni lavorativi | Da 10 a 17 giorni lavorativi |
---|---|---|
Primo articolo | EUR 4.78 | EUR 4.78 |
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.