【问题标题】:GPU processing - cuDF install problem (O/S or hardware issue?)GPU 处理 - cuDF 安装问题(操作系统或硬件问题?)
【发布时间】:2020-12-15 17:55:01
【问题描述】:

我的目标是探索具有 10,000 到 10M+ 条记录的表格数据的 GPU 加速。我最熟悉 Pandas,所以 cuDF 似乎是一个不错的起点。

我发现结果好坏参半:cuDF 是否会在我的系统上运行(Windows 7 Pro 64 位、i7-6820HQ、32GB RAM、NVidia Quadro M2000M 4GB)。还有一个板载显卡。

根据 gitHub 页面 (https://github.com/rapidsai/cudf):

CUDA/GPU 要求

  • CUDA 10.0+(是的 - 我有 v10.1.120)
  • NVIDIA 驱动程序 410.48+(是的 - 我有 432.06)
  • Pascal 架构或更好的架构(否 - Maxwell)

我听说 Pascal 架构是首选/最佳而不是要求,但也许这适用于旧版本的 cuDF?就在今天早上,我听说它将在 Win 64 上运行,尽管性能优势也可能会降低。尽管如此,我还是有兴趣试一试。

当我使用我的 CUDA 版本推荐的命令从 conda 提示符 (python 3.6 env) 安装时:

conda install -c rapidsai -c nvidia -c numba -c conda-forge cudf=0.13 python=3.6 cudatoolkit=10.1

我明白了:

收集包元数据(repodata.json):完成解决环境: 初始冻结解决失败。使用灵活的求解重试。

PackagesNotFoundError:以下包不可用 当前频道:

  • cudf=0.13

当前频道:

搜索可能提供 conda 包的替代渠道 您正在寻找,导航到

https://anaconda.org

并使用页面顶部的搜索栏。

当我访问 anaconda.org 并搜索 cuDF(或 RAPIDS)时,我找到的只是 Linux 安装。

我今天早些时候参加了 Anaconda 赞助的网络研讨会,演讲者说它将在 Win-64 中运行,尽管这篇较早的帖子表明我可能需要从源代码构建:

Package not found error while installing CuSpatial or CuDf library

我还没准备好尝试从源代码构建。我只是在浪费时间吗?建议赞赏(使用我的系统或替代软件包解决 cuDF)。

【问题讨论】:

    标签: python python-3.x windows rapids cudf


    【解决方案1】:

    cuDF 维护者在这里。

    目前,原生 Windows 环境支持 cuDF 或任何其他 RAPIDS 库。在此处跟踪 Windows 支持存在问题:https://github.com/rapidsai/cudf/issues/28

    一般来说,原生 Windows 支持不是我们的优先事项,特别是考虑到目前处于开放测试阶段的 WSL2 对 GPU 支持的推动。

    【讨论】:

    • 感谢您的回复。缺乏 Windows 支持令人失望,但完全可以理解。我真的很喜欢你们采用的方法,并在我最终开始获得 Linux 系统时将其添加为书签。干杯
    • 我不同意缺乏原生 Windows 支持是完全可以理解的。 Tensorflow 和许多其他支持 GPU 的库都支持原生 Windows,鉴于高端 GPU 仍主要用于游戏,似乎对卓越游戏平台的支持会更容易理解。
    【解决方案2】:

    显然是there are some news regarding thisHere 可以找到在适用于 Linux 的 Windows 子系统上使用 NVIDIA CUDA 的指南。

    开始在 WSL 上运行 CUDA 需要您完成 这些步骤按顺序:

    1. Installing the latest builds from the Microsoft Windows Insider Program

    2. Installing the NVIDIA preview driver for WSL 2

    3. Installing WSL 2

    重要说明关于安装来自 Microsoft Windows Insider Program 的最新版本

    确保您安装 Build 版本 20145 或更高版本

    您可以通过 Windows 运行命令运行 winver 检查您的内部版本号。 (Source)

    希望明年能够发布满足 Build 版本 20145 或更高版本要求的 Windows 版本,然后不需要运行“Insider Program”构建。

    Source for Windows 10 release information.

    Here 将能够关注有关 Windows 支持的所有更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-14
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      相关资源
      最近更新 更多