gpt4 book ai didi

php - PCA 上的 C++ 与 PHP 性能

转载 作者:行者123 更新时间:2023-11-28 03:56:45 25 4
gpt4 key购买 nike

我可以知道 C++ 还是 PHP 在运行 PCA(主成分分析)时效率更高吗?

我正在开发一个基于网络的系统,该系统使用 php 获取上传的图像,然后处理该图像,以便我可以使用 PCA 分析该图像,以确定该图像是否与已存储在数据库中的另一张图像匹配。

但我想知道使用哪种语言(C++ 或 PHP 或任何其他更好的替代方案)以获得更好的性能来完成PCA 任务。

啧啧~

最佳答案

一般来说,在计算密集型项目中,执行相同步骤的代码在 C(或 C++)中比在 PHP 中快 100 倍。根据您投入的时间、精力和知识,优化您的 C 将再增加 2-10 倍。

重点是 PHP 是解释型的,而 C 几乎直接在您的 cpu 上运行,松散地说。如果你真的想充分利用它,在 C 中你可以沿着 SSE1/2/3/4 道路走下去。

您当然可以在 C 中为 PHP 使用或编写一个库(或称其为“扩展”),根据我的经验,这是在保持 PHP 优势的同时在正确点实现高速的良好匹配。

关于php - PCA 上的 C++ 与 PHP 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3248704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com