클로드스킬마트스킬 둘러보기바로 쓰는 문장영상으로 배우기터미널 사용법스킬이 뭐예요?
목록으로

GPU 최적화 도우미 (NVIDIA)

느린 NumPy·pandas·scikit-learn 코드를 NVIDIA GPU로 옮기고, 정확성과 속도 향상을 실제로 검증해 주는 스킬입니다.

개발·코딩고급33,0303,248AI 점수 8/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

  • CPU에서 느린 과학·데이터 파이썬 코드를 분석해 GPU로 옮길 가치가 있는지부터 판단합니다.
  • 워크로드에 맞는 최소 침습적 경로를 골라 줍니다: NumPy→CuPy, pandas→cudf.pandas/cuDF, scikit-learn→cuml.accel/cuML, NetworkX→nx-cugraph, scikit-image→cuCIM, Faiss/k-NN→cuVS, 파일 I/O→KvikIO, 시뮬레이션→Warp/Newton.
  • 이식 후에는 CPU 결과와 허용 오차 비교, CUDA 이벤트 기반 동기화 벤치마크(cupyx.profiler.benchmark, nsys, ncu)로 정말 빨라졌는지 증명합니다.
  • 개선이 없으면 원인(전송 병목, CPU 폴백, 메모리 압박, 문제 크기)을 설명하고 이식을 되돌리도록 권합니다.
  • cuxfilter·cuSpatial 같은 지원 종료 라이브러리는 레거시로 분류해 대체안을 제시합니다.

이런 분께 추천

  • 대용량 배열·데이터프레임을 다루는 연구자, 데이터 사이언티스트, ML 엔지니어
  • RAPIDS 생태계를 처음 도입하려는데 어떤 라이브러리를 써야 할지 모르는 분
  • 이미 GPU 코드를 짰지만 속도 측정이 맞는지, 결과가 정확한지 확신이 없는 분

활용 예시

  1. "수천만 행 pandas 그룹바이가 너무 느려요" → cudf.pandas 가속 모드부터 시도하고, 부족하면 네이티브 cuDF API로 전환 + 전송 비용 포함 end-to-end 벤치마크.
  2. "sklearn NearestNeighbors 기반 RAG 검색을 빠르게" → cuVS로 이식하고 근사 검색이므로 recall@k를 정확 검색과 비교해 보고.
  3. "NetworkX PageRank가 몇 시간 걸립니다" → nx-cugraph 백엔드 디스패치로 코드 변경 없이 가속, CPU 폴백 경고 로그 확인.

· · · 설치 가이드 · · ·

설치 없이 지금 한 번 써보기

아래를 Claude에 붙여넣으면 설치하지 않고도 이 스킬을 그대로 씁니다.

이 파일의 지시를 읽고 그대로 따라서 나를 도와줘:
https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/optimize-for-gpu/SKILL.md

내가 원하는 것: (여기에 하고 싶은 일을 쓰세요)

Claude가 링크를 열지 못하면, 링크를 직접 열어 내용을 복사해 붙여넣으세요.

쓸 만하면 아래에서 ZIP을 받아 설치하세요. 그러면 매번 붙여넣지 않아도 알아서 작동합니다.

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/optimize-for-gpu 폴더를 내 ~/.claude/skills/optimize-for-gpu/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/optimize-for-gpu ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. NVIDIA CUDA GPU가 있는 Linux 또는 WSL2 환경인지 확인합니다(Python 3.11 이상 권장).
  2. 터미널에서 저장소를 내려받습니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. 스킬 폴더를 통째로 복사합니다: mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/optimize-for-gpu ~/.claude/skills/
  4. references/ 하위 문서들이 함께 복사되었는지 확인합니다(라이브러리별 상세 가이드가 여기 있습니다).
  5. Claude Code를 다시 실행한 뒤 "이 NumPy 코드를 GPU로 최적화해줘"처럼 요청하면 스킬이 발동합니다.
  6. 필요한 GPU 패키지(CuPy, RAPIDS 등)는 스킬의 references/installation.md 안내에 따라 CUDA 버전에 맞춰 설치하세요.