nv-legate/cupynumeric
NumPy and SciPy on Multi-Node Multi-GPU systems
해결하는 문제
NumPy 워크플로우를 고성능 컴퓨팅 환경으로 확장하는 어려움을 해결합니다. 분산 시스템이나 GPU용으로 코드를 다시 작성할 필요 없이, 기존의 NumPy 기반 데이터 분석 및 머신러닝 워크플로우를 대규모 하드웨어 클러스터에서 실행할 수 있습니다.
작동 방식
cuPyNumeric는 Legate 프레임워크 위에 NumPy API를 구현합니다. 이로 인해 사용자가 큰 코드 변경 없이 단일 CPU, 단일 GPU, 여러 노드에 걸쳐 수천 개의 GPU에 계산을 분산할 수 있습니다.
대상 사용자
대규모 데이터 분석, 복잡한 시뮬레이션, 머신러닝 작업을 수행하는 연구자 및 개발자에게 적합합니다. 단일 머신에서 분산 GPU 클러스터로 계산을 확장해야 하는 경우에 최적입니다.
주요 특징
- 고성능 배열 계산
- 원활한 전환을 위한 NumPy API 구현
- 단일 CPU에서 수천 개의 GPU까지 확장 가능
- 여러 노드에 걸친 분산 시스템 지원
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트