社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

何时使用c或cpp来加速python或matlab实现?

havakok • 3 年前 • 1192 次点击  

我想创建一个房间脉冲响应的特例。我在跟踪 this implemetation 用于室内脉冲响应发生器。我也在关注 this tutorial 用于将c++\c与python集成。

根据教程:

  1. 您希望通过将关键部分转换为C来加速Python代码的特定部分。C不仅具有更快的执行速度,而且还允许您在谨慎的情况下突破GIL的限制。

然而,在看MATLAB示例时,我看到的cpp代码段所做的只是常规循环和数学计算。在本例或任何其他示例中,c\cpp将以何种方式比python\MATLAB更快?任何通用c\cpp代码都会运行得更快吗?如果是,为什么?如果没有,在选择c\cpp段实施时,我需要寻找哪些指标?c\cpp中哪些操作更快?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/132352
 
1192 次点击  
文章 [ 1 ]  |  最新文章 3 年前