Skip to content

RayminL/1.2PythonSpeedTest

Repository files navigation

2024 Sping 嵌入式系统第一次作业 1.2题

本仓库参考https://github.com/riverzhou/PythonSpeedTest,对python的循环进行优化。

结果如下:

Name Infomation 1 2 3 4 5 Avg Faster
calMa Standard Python Numpy 2160.483 2161.185 2167.652 2127.923 2123.419 2148.132 1.000
calMaCov Python Numpy Convolve 21.401 20.834 21.402 21.130 21.043 21.162 101.509
calMaOpt Numpy Optimized Ma 314.683 318.115 325.125 321.167 318.179 319.454 6.724
calMaJIT Numba JIT 8.539 8.523 8.382 8.549 8.444 8.487 253.096
calMaAOT Numba AOT 6.643 6.780 7.093 7.019 6.897 6.886 311.939
calMaCY Cython Module 62.245 63.405 61.696 62.010 62.220 62.315 34.472
calMaPyC C Module VC 29.433 29.335 29.645 29.292 29.497 29.440 72.966
calMaPyCG C Module GCC 29.671 29.542 29.525 29.233 29.305 29.455 72.929
calMaDLL ctypes DLL VC 30.578 29.411 31.239 29.571 29.736 30.107 71.349
calMaDLLG ctypes DLL GCC 29.812 29.644 30.274 29.812 29.912 29.891 71.866
calMaOMP ctypes DLL VC OpenMP 5.000 4.195 3.334 3.000 3.000 3.706 579.674

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors