Numba: a NumPy aware Python bytecode to LLVM compiler

This project is to further develop and extend the Open Source Numba project: [url removed, login to view]

Numba seeks to translate Python functions (via bytecode) to LLVM IR that can be used to create function-pointers either for direct use on NumPy arrays or as low-level call-backs to be inserted into the NumPy and SciPy run-times.

Currently, there is Proof of Concept code on github that needs to be extended. I estimate the effort involved is 2 months for a good developer. But, someone with the right motivation and experience could do amazing things in 6 months which would be welcome.

You must have some compiler experience and experience with Python. Experience with LLVM is a bonus, but you can learn LLVM while doing the project.

Kemahiran: Algoritma, Python, Kejuruteraan Perisian

Lihat lagi: numba python, numba numpy, python numba, numba llvm, python bytecode llvm, numpy numba, numpy bytecode, llvm python, numba python bytecode, numba project, python llvm numba, numba python compiler, numpy llvm, seeks com, python source code github, learn to code, learn algorithm, good algorithm, develop algorithm, algorithm functions, algorithm function, algorithm com, numba python bytecode llvm, numba, scipy python

Tentang Majikan:
( 0 ulasan ) United States

ID Projek: #1590170

3 pekerja bebas membida secara purata $50/jam untuk pekerjaan ini


please check PM

$50 USD / jam
(1 Ulasan)

This looks like a really interesting project. I'm familiar with creating C modules, and using ctypes. Have had some exposure to numpy. Have had some compiler experience. Not heard of llvm until now but am a quick Lagi

$50 USD / jam
(0 Ulasan)

I am a professional Python/C++ programmers living in New York. I have big experience doing low-level (down to assembler) stuff in the past.

$50 USD / jam
(0 Ulasan)