nv-legate/cupynumeric

End of life; no longer maintained. Final public release: v26.06.01.

解决的问题

解决了将基于 NumPy 的工作流扩展到高性能计算环境的困难。允许用户在 GPU 和分布式系统上运行现有的 NumPy 代码,而无需进行大量代码更改。

工作原理

cuPyNumeric 在 Legate 框架之上实现了 NumPy API,使数组计算能够从单个 CPU 扩展到跨多个节点的数千个 GPU。

适用人群

专为从事大规模数据分析、复杂模拟和机器学习的研究人员和开发者设计,他们需要在多个 GPU 和节点之间扩展计算。

主要亮点

  • 实现了面向高性能计算的 NumPy API。
  • 可从单个 CPU 扩展到跨多个节点的数千个 GPU。
  • 对现有 NumPy 工作流几乎无需代码更改。
  • 基于 Legate 框架构建。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目