python - 如何将 Numba 中另一个库中的函数用于 Cuda GPU?
问题描述
我是 numba 的新手,我想在 CUDA GPU 上的 python 中使用 hashlib 库中的 md5 函数。
我已经搜索了如何在我的函数中使用外部函数@cuda.jit
,但我没有找到任何有用的东西或任何教程。我在https://numba.pydata.org/numba-doc/dev/cuda-reference/host.html中发现,我可以在上下文中将我的 python 函数包装到一个线程中,但我真的不明白如何去做吧。
我想在result = hashlib.md5(str.encode())
将在 GPU 上运行的代码中使用此函数。
解决方案
推荐阅读
- javascript - Smoothslider 在滑块加载之前短暂闪烁第二张幻灯片
- git - 为什么我在 Git 上有这么多未跟踪的文件?
- angular - 映射 https 响应时获取 [object Object]
- tensorflow - 教程 tf-nightly 不工作
- azure-devops - 是否有用于发布标准桌面应用程序的 Azure Pipeline 工具?
- android - InvalidObjectException("Remote key and the prevKey should not be null") 同时创建 RemoteMediator android
- c# - C# winforms 冻结:串口、定时器、线程
- docker - kubeadm init 使用不正确的 IP 地址启动集群
- visual-studio-code - 你能一直运行一个 vscode-server 吗?
- sql-server - 从另一个项目复制数据库后,无法在 Visual Studio 中访问 localDb