簡體   English   中英

PCA上的C ++ vs PHP性能

[英]C++ vs PHP performance on PCA

我可以知道C ++或PHP在運行PCA(主成分分析)方面是否更有效率?

我正在開發一個基於Web的系統,該系統使用php獲取上傳的圖像,然后對該圖像進行處理,以便可以使用PCA分析該圖像,以查找該圖像是否與已存儲在數據庫中的另一圖像匹配。

但是我想知道使用哪種語言C ++或PHP或任何其他更好的替代方法 )以獲得更好的性能來完成PCA任務。

TQ〜

一般來說,在計算密集型項目中,與PHP相比,在C(或C ++)中執行相同步驟的代碼要快100倍。 優化C會再增加2到10倍,具體取決於您投入的時間,精力和知識。

關鍵是,PHP可以被解釋,而C幾乎可以直接在您的cpu上運行。 如果您真的想最大程度地利用它,可以在C中沿着SSE1 / 2/3/4前進。

您當然可以在C中使用或編寫用於PHP的庫(或稱其為“擴展”),以我的經驗,這是在保持PHP優點的同時,在適當的位置實現高速的良好選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM