Rumah > masalah biasa > teks badan

Codon kelihatan sangat menjanjikan untuk kod Python yang sangat pantas

王林
Lepaskan: 2023-05-06 13:43:06
ke hadapan
1495 orang telah melayarinya

Walaupun terdapat Pyston, PyPy, dan pelbagai pelaksanaan Python alternatif lain yang dilakukan atas nama prestasi, Codon ialah salah satu pelaksanaan yang lebih baharu dan bercakap tentang 10~100x peningkatan prestasi.

Codon telah dimulakan oleh penyelidik di MIT dan bertujuan untuk menyampaikan prestasi seperti C/C++ daripada Python. Walaupun menggunakan kod genomik dunia sebenar yang dioptimumkan tangan, penyelidik telah melihat 5x hingga 10x kelajuan menggunakan Kodon. Codon juga menyokong bahagian belakang selari untuk menyokong penyasaran GPU atau berbilang teras CPU. News.mit.edu

menyediakan lebih banyak maklumat latar belakang tentang Codon.

Codon 看起来非常有前途的超快速 Python 代码

Kod Codon dikeluarkan di bawah lesen kod sumber komersial dan boleh didapati di GitHub. Projek ini mengakui bahawa walaupun ia mungkin tidak berfungsi sebagai pengganti drop-in, terdapat batasan lain:

"Walaupun Codon menyokong hampir semua sintaks Python, ia bukan pengganti drop-in untuk kod besar Perpustakaan mungkin memerlukan pengubahsuaian untuk dijalankan dengan pengkompil Codon Contohnya, beberapa modul Python belum dilaksanakan dalam Codon, dan beberapa ciri dinamik Python tidak dibenarkan Penyusun Codon menjana mesej ralat terperinci untuk membantu mengenal pasti dan menyelesaikan sebarang isu ketidakserasian."

Maklumat lanjut tentang pelaksanaan Python ini juga boleh didapati di Exaloop.io. Ia sepatutnya menarik untuk menanda aras Codon terhadap Python 3.11, memandangkan pengoptimuman prestasi huluan baru-baru ini dan untuk melihat bagaimana ia dibandingkan dengan beberapa pelaksanaan Python yang dioptimumkan prestasi lain.

Atas ialah kandungan terperinci Codon kelihatan sangat menjanjikan untuk kod Python yang sangat pantas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yundongfang.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!