Company

NVIDIA

NVIDIA develops computing hardware and software for workloads including graphics and AI.

At a glance

Primary focus
Accelerated computing
Category
technology companies

Overview

NVIDIA develops computing hardware and software for workloads including graphics and AI. Its accelerated-computing approach uses GPUs alongside supporting libraries, tools, and systems rather than treating hardware as an isolated component.

Products and role

The developer platform includes tools for writing and optimizing GPU programs. CUDA documentation explains a programming environment used to execute suitable workloads on supported NVIDIA GPUs.

A useful distinction

A GPU is hardware; CUDA is a software platform and programming model. Application compatibility depends on the device, driver, toolkit, and libraries rather than the NVIDIA name alone.

Sources and review

MOOR's explanatory text is supported by the following source links.

  1. NVIDIA: official overview — NVIDIA
  2. NVIDIA: documentation and further reading — NVIDIA

Browse MOOR Knowledge