GPU is the graphics processor of the computer, and CPU is the central processing unit of the computer. The GPU reduces the graphics card's dependence on the CPU and performs some of the original CPU's work. GPU is a microprocessor that is specialized in image and graphics-related calculations on personal computers and some mobile devices to achieve graphics acceleration. The most important thing now is to achieve 3D graphics acceleration.
The operating environment of this tutorial: Windows 7 system, Dell G3 computer.
What are gpu and cpu? What's the relationship between the two?
gpu is the graphics processor of the computer, and cpu is the central processing unit of the computer.
CPU is generally composed of a logical operation unit, a control unit and a storage unit. It is the final execution unit for information processing and program execution. GPU is a microprocessor that is specialized in image and graphics-related operations on personal computers and some mobile devices to achieve graphics acceleration. The most important thing now is to achieve 3D graphics acceleration. The number of cores of GPU far exceeds that of CPU and is called many cores, but the cache size of each core is relatively small.
The GPU reduces the graphics card's dependence on the CPU and performs some of the original CPU's work, especially in 3D graphics processing. The core technologies used by the GPU include hardware T&L (geometry conversion and lighting processing), cubic environment Material mapping and vertex blending, texture compression and bump mapping, dual texture four-pixel 256-bit rendering engine, etc., and hardware T&L technology can be said to be the hallmark of GPU. The main manufacturers of GPUs are NVIDIA and ATI.
Extended knowledge: Introduction to GPU (Graphics Processing Unit)
Graphics Processor
CPU consists of two major components: Arithmetic Unit (ALU)
and Controller (CU)
. In addition, there are several registers and cache memories and data, control and status buses that connect them. The ALU is used to perform arithmetic operations, shift operations, address operations and conversions; the register device is used to save intermediate data and instructions; the CU is responsible for decoding instructions and issuing control signals for each operation to be performed to complete each instruction.
The operation of the CPU follows the Von Neumann architecture
: stored program sequential execution. The program execution process is as follows:
The CPU obtains instructions from the memory according to the program counter (
Program Counter, PC
), and then sends the instructions to the decoder through the instruction bus, and translates them The subsequent instructions are handed over to the timing generator and operation controller, and then the data is obtained from the memory and processed by the arithmetic unit. Finally, the data is stored in the data cache register and memory through the data bus.
CPU processes data step by step. When processing large-scale and high-speed data, it is difficult for the CPU to meet the needs.
When the integration level of the chip increases, the leakage current also increases, but the increase in clock frequency is limited, and the line width of the transistor will soon reach the physical limit , so the performance of the chip is difficult to improve by reducing the transistor line width. As a result, people began to make a fuss about the design. The first thing they thought of was to let multiple processors work in parallel, which naturally improved the efficiency a lot, so multi-core CPUs and GPUs were born.
Another idea is to keep the chip unchanged and add artificial intelligence to the application system to obtain computing benefits. With the advent of the big data era, there are more and more artificial intelligence-oriented application systems. In modern computers, graphics processing is becoming more and more important, so a core processor GPU that specializes in graphics processing has emerged. For processing graphics data, every pixel on the graphics must be processed, which is a big data, so the requirements for computing speed are very high. However, the functions required by the GPU are relatively simple, so the GPU architecture based on optimized graphics processing was born.
#CPU has many functional modules and is suitable for complex computing environments. Most of the transistors are used in the control circuit and Cache, and a small number of transistors are used to complete computing work. The control of the GPU is relatively simple and does not require a large Cache. Most transistors can be used in various special circuits and pipelines.
.
The current multi-core CPU is generally composed of 4 or 6 cores, which simulates 8 or 12 processing processes to calculate. But ordinary GPUs contain hundreds of cores, and high-end ones have tens of thousands of cores. This has a natural advantage for a large number of repeated processing processes in multimedia processing, and more importantly, it can be used to process large-scale parallel data deal with. Although the GPU is designed for image processing, its architecture does not have a dedicated image processing algorithm. It only optimizes the CPU architecture. Therefore, the GPU is not only widely used in image processing, but also It is widely used in fields that require parallel computing, such as scientific computing, password cracking, numerical analysis, big data processing, and financial analysis. GPU is a more general professional chip. Composition of graphics processor The circuit board of GPU is generally a 6-layer or 4-layer PCB circuit board. All components of the GPU are integrated on its circuit board, and the circuit board affects the quality of the GPU. GPU The largest chip on the circuit board is the GPU, which has a heat sink and a fan. As the core of data processing, most GPUs adopt a single-chip design, while professional GPUs also use multiple GPU chips. Another important chip on the GPU circuit board is the GPU data is stored in the video memory, and the video memory is used to store graphics data information waiting to be processed. Video memory capacity determines the resolution and color depth supported by the GPU. The higher the resolution, the more pixels are displayed and the larger the video memory capacity required. For current 3D GPUs, a large amount of video memory is required to store Z-Buffer data or material data. There are two major categories of video memory: Common types of capacitors used on GPU circuit boards include electrolytic capacitors, tantalum capacitors, etc. The former generates greater heat. Many famous brand GPUs use tantalum capacitors to improve performance. The same is true for resistors. Common metal film resistors and carbon film resistors are increasingly giving way to chip resistors. The GPU circuit board has a power supply circuit that supplies power to the GPU. Its role is to adjust the current from the motherboard for the GPU to work stably. As GPUs become more and more sophisticated, the requirements for GPU power supply circuits are also getting higher and higher. There is also a flash memory for VGA BIOS on the GPU circuit board. It contains information such as GPU and driver control programs, product identification, etc. This flash memory can be upgraded through a dedicated program to improve GPU performance and sometimes give the GPU a makeover. The GPU circuit board has components such as crystal oscillators that provide the digital/analog conversion clock frequency to the inside of the GPU. In addition, since the frequency of the GPU is getting higher and higher, it generates a lot of heat when working, and there will also be a cooling fan on the GPU circuit board. For more related knowledge, please visit the FAQ column! digital/analog converter (RAMDAC)
. Its function is to convert the digital signal in the video memory into an analog signal that the monitor can recognize. The speed is in MHz as the unit
. The faster the speed, the more stable the image. It determines the maximum speed that the GPU can support. Refresh frequency. In order to reduce costs, most manufacturers have integrated digital/analog converters into GPU chips, but there are still some high-end GPUs that use independent digital/analog converter chips. Single-ended
and Double-ended
video memory. The former reads data from the GPU and transmits the data to the digital/analog converter through the same port. Data reading, writing and transmission cannot be performed at the same time; the latter can read, write and transmit data at the same time. Currently popular video memories include SDRAM, SGRAM, DDR RAM, VRAM, WRAM, etc.
The above is the detailed content of What is the relationship between gpu and cpu. For more information, please follow other related articles on the PHP Chinese website!

对电脑有了解的小伙伴肯定都知道gpu有着共享内存,而许多小伙伴都担心共享内存会导致内存数变小影响电脑而想着关闭它,下面就给大家带来了关闭它的方法,一起看看吧。win10gpu共享内存关闭:注:GPU的共享内存是无法关闭的,但是可以将它的数值设置为最小值。1、开机时按DEL进入BIOS,部分主板需要按F2/F9/F12进入,在BIOS界面的最上方有很多Tab,包含“Main、Advanced”等等设定,找到“Chipset”选项。在下面的界面中找到SouthBridge设定选项,点击Enter进入

共享gpu内存的意思是WINDOWS10系统专门为显卡划分的优先内存容量;在显卡显存不够的时候,系统会优先使用这部分“共享GPU内存”;在WIN10系统中,会划分一半容量的物理内存容量为“共享GPU内存”。

硬件加速GPU有必要开吗?随着科技的不断发展与进步,GPU(GraphicsProcessingUnit)作为计算机图形处理的核心组件,扮演着至关重要的角色。然而,一些用户或许对于是否需要开启硬件加速功能持有疑问。本文将探讨硬件加速GPU的必要性,以及开启硬件加速对计算机性能和使用体验的影响。首先,我们需要了解硬件加速GPU的工作原理。GPU是一种专门用

本站1月2日消息,据TechPowerUp消息,AMD即将推出基于Navi32GPU的笔记本显卡,具体的型号可能是RX7700M和RX7800M。目前,AMD已经推出了多款RX7000系列的笔记本GPU,包括高端的RX7900M(72CU)以及主流的RX7600M/7600MXT(28/32CU)系列和RX7600S/7700S(28/32CU)系列。Navi32GPU拥有60CU,AMD可能会将其做成RX7700M和RX7800M两款,也有可能会做一款低功耗的RX7900S型号。预计AMD将在

AMD delivers on its initial March ‘24 promise to launch FSR 3.1 in Q2 this year. What really sets the 3.1 release apart is the decoupling of the frame generation side from the upscaling one. This allows Nvidia and Intel GPU owners to apply the FSR 3.

opengl渲染gpu选“自动”;opengl渲染一般选择自动模式即可,渲染时会根据电脑的硬件实际情况进行自动选择;如果要指定,那就指定显卡合适,因为显卡更适合渲染2D、3D矢量图形内容,对OpenGL通用计算API的支持是强于CPU。

众所周知,在处理深度学习和神经网络任务时,最好使用GPU而不是CPU来处理,因为在神经网络方面,即使是一个比较低端的GPU,性能也会胜过CPU。深度学习是一个对计算有着大量需求的领域,从一定程度上来说,GPU的选择将从根本上决定深度学习的体验。但问题来了,如何选购合适的GPU也是件头疼烧脑的事。怎么避免踩雷,如何做出性价比高的选择?曾经拿到过斯坦福、UCL、CMU、NYU、UW 博士 offer、目前在华盛顿大学读博的知名评测博主Tim Dettmers就针对深度学习领域需要怎样的GPU,结合自

苹果继续推动技术的界限,其创新的最新证明是苹果A17ProGPU的推出。这个尖端组件拥有完全重新设计的GPU,有望在性能、图形和用户体验方面取得显着改进。苹果A17ProGPU,推出与iPhone15Pro一起,是半导体工程的奇迹。它采用3nm工艺制造,代表了小型化的重大飞跃,将比以往更多的晶体管封装到单个芯片中。这一技术壮举转化为更高的电源效率和计算能力。苹果A17ProGPU提供令人惊叹的图形A17Pro芯片的突出特点之一是其重新设计的GPU。Apple在优化图形性能方面投入了大量资金,使其

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

Dreamweaver Mac version
Visual web development tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

Atom editor mac version download
The most popular open source editor

SublimeText3 Linux new version
SublimeText3 Linux latest version
