Articles liés à Python High Performance Programming

Python High Performance Programming - Couverture souple

 
9789351104506: Python High Performance Programming

L'édition de cet ISBN n'est malheureusement plus disponible.

Synopsis

About the Book: Python High Performance Programming: Boost the Performance of Your Python Programs Using Advanced Techniqes What you will learn from this book Assess the performance of your programs using benchmarks Spot the bottlenecks in your code using the Python profiling tools Speed up your code by replacing Python loops with NumPy Boost NumPy performance using the numexpr compiler Use Cython to reach performance on par with the C language Write code for multiple processors Profile, optimize, and rewrite an application from start to finish In Detail Python is a programming language with a vibrant community known for its simplicity, code readability, and expressiveness. The massive selection of third party libraries make it suitable for a wide range of applications. This also allows programmers to express concepts in fewer lines of code than would be possible in similar languages. The availability of high quality numerically-focused tools has made Python an excellent choice for high performance computing. The speed of applications comes down to how well the code is written. Poorly written code means poorly performing applications, which means unsatisfied customers. This book is an example-oriented guide to the techniques used to dramatically improve the performance of your Python programs. It will teach optimization techniques by using pure python tricks, high performance libraries, and the python-C integration. The book will also include a section on how to write and run parallel code. This book will teach you how to take any program and make it run much faster. You will learn state-of the art techniques by applying them to practical examples. This book will also guide you through different profiling tools which will help you identify performance issues in your program. You will learn how to speed up your numerical code using NumPy and Cython. The book will also introduce you to parallel programming so you can take advantage of modern multi-core processors. Th

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

  • ÉditeurShroff/Packt
  • ISBN 10 9351104508
  • ISBN 13 9789351104506
  • ReliurePaperback
  • Langueanglais
  • Nombre de pages124
  • Coordonnées du fabricantnon disponible

(Aucun exemplaire disponible)

Chercher:



Créez une demande

Vous ne trouvez pas le livre que vous recherchez ? Nous allons poursuivre vos recherches. Si l'un de nos libraires l'ajoute aux offres sur AbeBooks, nous vous le ferons savoir !

Créez une demande

Autres éditions populaires du même titre

9781783288458: Python High Performance Programming: Boost the Performance of Your Python Programs Using Advanced Techniques

Edition présentée

ISBN 10 :  1783288450 ISBN 13 :  9781783288458
Editeur : Packt Pub Ltd, 2013
Couverture souple