for solving computing challenges through GPUs. In recent years, the conference focus has shifted to various applications of artificial intelligence and deep learning, including: self-driving cars, healthcare, high performance computing, and Nvidia Deep Learning Institute (DLI) training. GTC 2018 attracted over 8400 attendees. GTC 2020 was converted to a digital event and drew roughly 59,000 registrants. Product families Nvidia's family includes graphics, wireless communication, PC processors, and automotive hardware/software. Some families are listed below: GeForce, consumer-oriented graphics processing products Nvidia RTX, professional visual computing graphics processing products (replacing Quadro) NVS, multi-display business graphics solution Tegra, a system on a chip series for mobile devices Tesla, dedicated general-purpose GPU for high-end image generation applications in professional and scientific fields nForce, a motherboard chipset created by Nvidia for Intel (Celeron, Pentium and Core 2) and AMD (Athlon and Duron) microprocessors Nvidia GRID, a set of hardware and services by Nvidia for graphics virtualization Nvidia Shield, a range of gaming hardware including the Shield Portable, Shield Tablet and, most recently, the Shield Android TV Nvidia Drive automotive solutions, a range of hardware and software products for designers and manufacturers of autonomous vehicles. The Drive PX-series is a high performance computer platform aimed at autonomous driving through deep learning, while Driveworks is an operating system for driverless cars. Nvidia BlueField, a range of Data Processing Units, initially inherited from their acquisition of Mellanox Technologies Nvidia Datacenter/Server class CPU, codenamed Nvidia Grace, coming in 2023. Open-source software support Until September 23, 2013, Nvidia had not published any documentation for its advanced hardware, meaning that programmers could not write free and open-source device driver for its products without resorting to (clean room) reverse engineering. Instead, Nvidia provides its own binary GeForce graphics drivers for X.Org and an open-source library that interfaces with the Linux, FreeBSD or Solaris kernels and the proprietary graphics software. Nvidia also provided but stopped supporting an obfuscated open-source driver that only supports two-dimensional hardware acceleration and ships with the X.Org distribution. The proprietary nature of Nvidia's drivers has generated dissatisfaction within free-software communities. Some Linux and BSD users insist on using only open-source drivers and regard Nvidia's insistence on providing nothing more than a binary-only driver as inadequate, given that competing manufacturers such as Intel offer support and documentation for open-source developers and that others (like AMD) release partial documentation and provide some active development. Because of the closed nature of the