Gabrielle Talavera – NVIDIA 技術博客 http://www.open-lab.net/zh-cn/blog 閱讀開發者創建的最新技術信息、頭條新聞 和內容。 Thu, 28 Jul 2022 06:11:14 +0000 zh-CN hourly 1 196178272 使用 NVIDIA 數學庫加速 GPU 應用程序 http://www.open-lab.net/zh-cn/blog/accelerating-gpu-applications-with-nvidia-math-libraries/ Tue, 26 Jul 2022 06:05:00 +0000 http://www.open-lab.net/zh-cn/blog/?p=4694 Continued]]> 加速 GPU 應用程序的主要方法有三種:編譯器指令、編程語言和預編程庫。編譯器指令,例如 OpenACC a 允許您順利地將代碼移植到 GPU 以使用基于指令的編程模型進行加速。雖然它易于使用,但在某些情況下可能無法提供最佳性能。 編程語言,例如 CUDA C 和 C ++ 在加速應用程序時為您提供更大的靈活性,但用戶也有責任編寫代碼,利用新的硬件功能在最新的硬件上實現最佳性能。這就是預編程庫填補空白的地方。 除了增強代碼的可重用性外,還可以使用 NVIDIA 數學庫 優化以充分利用 GPU 硬件,獲得最大的性能增益。如果您正在尋找一種簡單的方法來加速應用程序,請繼續閱讀,了解如何使用庫來提高應用程序的性能。 NVIDIA 數學庫,作為 CUDA 工具包 和 高性能計算( HPC )軟件開發工具包( SDK ) ,提供各種計算密集型應用程序中遇到的函數的高質量實現。

Source

]]>
4694
人人超碰97caoporen国产