我有一個應用程序在谷歌應用程序引擎編寫的Python 2.7使用numpy第三方庫是包含在應用程序引擎。我使用numpy.linalg.solve()來求解線性代數方程。應用程序引擎上的numpy是否使用ATLAS或LAPACK或BLAS使numpy.linalg.solve()函數運行得更快,或者此函數僅在Python中執行。我問的原因是我注意到,在我的計算機上,numpy.linalg.solve()例程在應用程序引擎上的運行速度比在MATLAB上的類似求解器慢約10倍。 MATLAB使用ATLAS,LAPACK和BLAS,所以我想知道應用引擎上的numpy也是如此。 python命令numpy。 config。應用程序引擎上的.show()列出了關於ATLAS,LAPACK和BLAS的信息,但我想知道的是numpy.linalg.solve()是否使用這些庫,還是僅僅執行python代碼?NAPPY谷歌應用引擎使用LAPACK或ATLAS
1
A
回答
0
的documentation的功能說:
的解決方案是使用常規LAPACK _gesv
計算是你以後在做什麼?
更一般地說,numpy包含C代碼以及python,這就是爲什麼它是您可以選擇使用的庫之一 - 您不允許自己上傳它。
就計算機的相對性能而言,計算機可能比標準的appengine實例更強大 - 前端實例F1的默認值僅爲600MHz,具有128MB RAM。
相關問題
- 1. 谷歌應用引擎或過濾器
- 2. SSL谷歌應用引擎
- 3. 谷歌應用引擎HardDeadlineExceededError
- 4. 谷歌應用引擎
- 5. java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet谷歌應用引擎
- 6. 谷歌應用引擎
- 7. 從谷歌應用引擎遷移到谷歌計算引擎
- 8. 倒計時器使用jQuery或谷歌應用程序引擎?
- 9. 谷歌應用/谷歌應用引擎關係
- 10. 谷歌玩谷歌遊戲與谷歌應用引擎
- 11. 用谷歌應用引擎設置Cherrypy
- 12. 谷歌應用引擎:GeoPtProperty查詢
- 13. pycurl與谷歌應用程序引擎
- 14. 谷歌應用引擎中的併發
- 15. 報告谷歌應用程序引擎
- 16. Codeigniter和谷歌應用引擎
- 17. 在谷歌應用程序引擎
- 18. 谷歌應用程序引擎
- 19. Pinax谷歌應用程序引擎
- 20. Cron在谷歌應用引擎
- 21. 將m2crypto導入谷歌應用引擎
- 22. 谷歌應用程序引擎_method?
- 23. 一般谷歌應用引擎問題
- 24. 谷歌應用引擎/ Objectify軟刪除
- 25. 谷歌應用程序引擎和Python
- 26. 在cygwin谷歌應用程序引擎
- 27. 在谷歌應用程序引擎
- 28. 排序谷歌應用程序引擎
- 29. 從谷歌應用程序引擎
- 30. 在谷歌應用程序引擎SDK
是的,這是我以後。爲了讓它運行得更快,我試着在4.8 GHz和1024MB RAM的後端實例B8上運行它,運行速度比我用F1實例快4倍。它仍然比MATLAB慢,但我對性能感到滿意。 – john