Numba, a JIT compiler for fast numerical code
Formal Metadata
| Title | Numba, a JIT compiler for fast numerical code |
|
| Title of Series | |
| Part Number | 62 |
| Number of Parts | 173 |
| Author | |
| License | You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this license. |
| Identifiers | |
| Publisher | |
| Release Date | |
| Language | |
| Production Place | Bilbao, Euskadi, Spain |
Content Metadata
| Subject Area | |
| Genre | |
| Abstract | Antoine Pitrou - Numba, a JIT compiler for fast numerical code
This talk will be a general introduction to Numba. Numba is an open
source just-in-time Python compiler that allows you to speed up
numerical algorithms for which fast linear algebra (i.e. Numpy array
operations) is not enough. It has backends for the CPU and for NVidia
GPUs. After the talk, the audience should be able to understand for
which use cases Numba is adequate, what level of performance to
expect, and have a general notion of its inner working.
A bit of familiarity with scientific computing and/or Numpy is
recommended for optimal understanding, but the talk should otherwise
be accessible to the average Python programmer. It should also be of
interest to people who are curious about attempts at high-performance
Python. |
|
| Keywords | |