文件名称:legate.numpy:大规模的NumPy替代品
文件大小:708KB
文件格式:ZIP
更新时间:2024-05-06 06:24:56
C++
遗产编号 Legate NumPy是一个库,旨在在运行时的基础上为提供分布式和加速的直接替换。 使用Legate NumPy,您可以执行以下操作:在中的2048个A100 GPU上完全未经修改地运行并实现良好的弱缩放。 Legate NumPy最适合那些数据数组非常大,无法容纳在单个GPU或单个节点的内存中并且需要跨越多个节点和GPU的程序。 尽管我们对当前NumPy API的实现仍不完整,但使用未实现功能的程序仍可以通过使用规范的NumPy实现来工作(假设有足够的内存)。 依存关系 在安装Legate NumPy之前,用户必须已有效安装库。 旧版NumPy需要Python> = 3.6。 我们提供了一个conda环境文件,该文件可一步安装所有必需的依赖项。 使用以下命令创建一个conda环境: conda env create -n legate -f conda/legate_n