claude-dev-suite/claude-dev-suite/ai-hardware-selection

Claude Code and agent skill by claude-dev-suite/claude-dev-suite

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Selecting accelerators for AI workloads: GPU vs TPU vs NPU vs FPGA vs CPU, and the metrics that actually decide it — memory capacity & bandwidth, TOPS/ FLOPS, interconnect, and cost/Watt. Architect-level hardware-fit reasoning. USE WHEN: choosing AI hardware/accelerators, "which GPU", "TPU vs GPU", "NPU", "FPGA", "HBM/memory bandwidth", "TOPS", "cost per token", VRAM sizing for a model, training vs inference hardware, accelerator interconnect. DO NOT USE FOR: serving software topology (use `inference-serving-topology`); on-device runtimes (use `edge-inference`); generic CPU perf (use systems/hardware-aware-design).

Install

npx vskill@latest install claude-dev-suite/claude-dev-suite/ai-hardware-selection

SKILL.md

AI Hardware Selection

The metric that usually decides: memory, then bandwidth

For LLM inference, the binding constraint is typically VRAM/HBM capacity (weights + KV-cache must fit) and memory bandwidth (decode is memory-bound) — not raw FLOPS. Size first: weights ≈ params × bytes/param (e.g. 70B × 2B(FP16) ≈ 140GB → multi-GPU or quantize). Add KV-cache (grows with context × batch). Only then look at TOPS.

Accelerator families

TypeStrengthUse
GPU (NVIDIA H/B-series, AMD MI)Flexible, huge ecosystem, HBMTraining + inference, the default
TPUMatmul-dense, pod-scale interconnectLarge-scale training/inference on GCP
NPUPerf/Watt at low powerEdge / mobile / AI-PC inference
FPGACustom low-latency dataflowNiche ultra-low-latency / fixed pipelines
CPUAvailable, fine for small/batchSmall models, embeddings, light load

Other levers

  • Interconnect (NVLink, InfiniBand): decisive for multi-GPU training and

tensor parallelism — bandwidth between accelerators bounds scaling.

  • Precision support: FP8/INT4 support multiplies effective throughput/capacity.
  • Cost/Watt & TCO: cloud per-hour vs owned; power/cooling; utilization. The

honest metric is cost per token (or per request) at target latency.

  • Training vs inference: training needs FLOPS + interconnect + memory;

inference needs memory capacity/bandwidth + latency.

When to recommend what

  • Default / flexibility / training → NVIDIA GPUs (size by model VRAM).
  • Edge/mobile/low-power inference → NPU.
  • Hyperscale training on GCP → TPU pods.
  • Fixed ultra-low-latency pipeline → FPGA (only if justified).

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/claude-dev-suite/claude-dev-suite/ai-hardware-selection/badge)](https://verified-skill.com/skills/claude-dev-suite/claude-dev-suite/ai-hardware-selection)

Something wrong with this skill or its page? Tell us.