•  

High Performance Python I

A session at PyCon US 2012

Thursday 8th March, 2012

9:00am to 12:20pm (PST)

At EuroPython 2011 I ran a very hands-on tutorial for High Performance Python techniques. This updated tutorial will cover profiling, PyPy, Cython, numpy, NumExpr, ShedSkin, multiprocessing, ParallelPython and pyCUDA. Here's a 55 page PDF write-up of the EuroPython material: http://ianozsvald.com/2011/07/25...

At EuroPython 2011 I ran a very hands-on tutorial for High Performance Python techniques. This updated tutorial will cover:

  • profiling with cProfile, run_snake and line_profiler
  • PyPy
  • Cython
  • numpy with and without vectors
  • NumExpr
  • ShedSkin Py->C++ compiler
  • multiprocessing for multi-core
  • ParallelPython for multi-machine
  • pyCUDA demos

I plan to expand the original material and to maybe also cover other tools like execnet and PyPy-numpy.

About the speaker

This person is speaking at this event.
Ian Ozsvald

AI researcher/Data Scientist, Pythonista, author of The Screencasting Handbook, entrepreneurial geek, £5 App founder, ShowMeDoer bio from Twitter

Next session in D2

1:20pm High Performance Python II by Travis Oliphant

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 9:00am12:20pm PST

Date Thu 8th March 2012

Short URL

lanyrd.com/spbxf

Official session page

us.pycon.org/…e/presentation/174/

View the schedule

Share

Topics

See something wrong?

Report an issue with this session