Browse Definitions :
Definition

Nvidia

What is Nvidia?

Nvidia Corporation is a technology company known for designing and manufacturing graphics processing units (GPUs). The company was founded in 1993 by Jen-Hsun "Jensen" Huang, Curtis Priem and Chris Malachowsky and is headquartered in Santa Clara, Calif.

Nvidia's founders believed that for computer graphics to advance, a dedicated GPU would be needed. Previously, computer games were entirely CPU-based. However, gaming technology was advancing, slowly moving to Windows from MS-DOS. Graphics, especially 3D graphics, were reliant on considerable floating-point math processing, and the math coprocessor in the CPU was simply not enough.

Since establishing itself as the premier graphics chip provider for gaming, Nvidia has expanded into high-performance computing (HPC) and artificial intelligence (AI). The same gaming processors are used but repurposed for those different computational tasks.

For 2022, the company is projected to report revenues of $26.9 billion.

History of Nvidia

The GPU market was a very crowded one when Nvidia entered in the early 1990s. Competition included ATI Technologies, Matrox, Chips & Technology, S3 Graphics and 3Dfx. Nvidia rose above its competition in 1999 with the release of the GeForce card. It featured more advanced 3D graphics and lighting techniques than other manufacturers.

As the GPU market consolidated around Nvidia and ATI, which was acquired by AMD in 2006, Nvidia sought to expand the use of its GPU technology. In 2004, the company developed CUDA, a language similar to C++ used for programming GPUs.

Rather than using 3D graphics libraries as gamers did, CUDA allowed programmers to directly program to the GPU. This allowed them to write massive parallel programs to execute high-performance floating-point processes, such as simulations, visualizations and other applications with large amounts of data that need to be processed in parallel.

After introducing CUDA in 2006, Nvidia made a concerted effort to have the programming language taught in universities. Courses in CUDA can be found in more than 200 universities worldwide. This has helped build a workforce of Nvidia programmers.

In 2008, Nvidia introduced the Tegra line of systems-on-a-chip (SoC) that combined an Arm CPU with a scaled-down Nvidia GPU. Tegra was primarily sold to carmakers for in-dash systems. However, in 2017, Nintendo adopted the Tegra for its handheld Switch console.

For most of its history, Nvidia strategically acquired small companies. However, in 2019, the company bought networking specialist Mellanox Technologies, which was rumored to be an acquisition target by Intel, for $7 billion. Mellanox specializes in data processing units (DPUs), which are chips used in SmartNICs. SmartNICs intelligently route data better than a standard networking chip or CPU. The idea is to take over the processing of networking data, while the CPU continues its main job of processing data. Because HPC and AI require the movement of massive data sets, Nvidia's GPU processors benefit from intelligent data processing and routing.

In 2020, Nvidia attempted to acquire CPU designer Arm Holdings for $40 billion. The deal ran into immediate opposition in Arm's native United Kingdom, with allegations that Nvidia would play favorites with Arm licensing. Despite vehement denials, Nvidia was not able to overcome the opposition and dropped the deal after 18 months of effort.

In 2016, both Nvidia and AMD were faced with a challenge as crypto miners realized that GPUs were especially efficient at mining cryptocurrency, such as Bitcoin. Large systems were built, consuming the entire supply of GPU cards from both Nvidia and AMD. This led to a shortage of GPU cards, which only worsened when COVID-19 caused shortages and supply constraints.

Popular Nvidia products

While Nvidia sells GPUs to consumers under the GeForce brand name, the company names each new generation of its enterprise architecture products after a famous scientist, such as Maxwell, Turing and Tesla. As of this writing, the current generation is Ampere, while the next generation to come to market is Hopper. Other popular Nvidia products include the following:

  • GeForce. Nvidia's line of consumer-oriented graphics processors for desktops and laptops.
  • Nvidia Quadro/RTX. The company's GeForce modified for professional visual computing graphics processing products, such as CAD (computer-aided design). The brand has been retired and replaced with the RTX line.
  • Tegra. The company's SoC series for mobile devices.
  • DGX servers. Nvidia's own line of hardware with GPUs, memory and SSD storage, but without a CPU. They are targeted at HPC and AI uses.
  • BlueField. The company's suite of DPUs designed to intelligently manage network traffic and relieve the CPU. This technology was inherited from the company's acquisition of Mellanox Technologies.
  • Spectrum. Nvidia's next-generation Ethernet platform provides high-performance networking and effective security for the data center. It consists of ConnectX-7 SmartNIC, BlueField-3 DPU and the DOCA data center infrastructure software.
  • Jetson. Nvidia's ultra-small form factor designed for embedded systems, combining a Nvidia GPU with an Arm processor.
This was last updated in May 2022

Continue Reading About Nvidia

Networking
  • network traffic

    Network traffic is the amount of data that moves across a network during any given time.

  • dynamic and static

    In general, dynamic means 'energetic, capable of action and/or change, or forceful,' while static means 'stationary or fixed.'

  • MAC address (media access control address)

    A MAC address (media access control address) is a 12-digit hexadecimal number assigned to each device connected to the network.

Security
  • Trojan horse

    In computing, a Trojan horse is a program downloaded and installed on a computer that appears harmless, but is, in fact, ...

  • quantum key distribution (QKD)

    Quantum key distribution (QKD) is a secure communication method for exchanging encryption keys only known between shared parties.

  • Common Body of Knowledge (CBK)

    In security, the Common Body of Knowledge (CBK) is a comprehensive framework of all the relevant subjects a security professional...

CIO
  • benchmark

    A benchmark is a standard or point of reference people can use to measure something else.

  • spatial computing

    Spatial computing broadly characterizes the processes and tools used to capture, process and interact with 3D data.

  • organizational goals

    Organizational goals are strategic objectives that a company's management establishes to outline expected outcomes and guide ...

HRSoftware
  • talent acquisition

    Talent acquisition is the strategic process employers use to analyze their long-term talent needs in the context of business ...

  • employee retention

    Employee retention is the organizational goal of keeping productive and talented workers and reducing turnover by fostering a ...

  • hybrid work model

    A hybrid work model is a workforce structure that includes employees who work remotely and those who work on site, in a company's...

Customer Experience
  • database marketing

    Database marketing is a systematic approach to the gathering, consolidation and processing of consumer data.

  • cost per engagement (CPE)

    Cost per engagement (CPE) is an advertising pricing model in which digital marketing teams and advertisers only pay for ads when ...

  • B2C (Business2Consumer or Business-to-Consumer)

    B2C -- short for business-to-consumer -- is a retail model where products move directly from a business to the end user who has ...

Close