A Graphics Processing Unit (GPU) is a single-chip processor primarily used to manage and boost the performance of video and graphics. GPU features include
These features are designed to lessen the work of the CPU and produce faster video and graphics. A GPU is not only used in a PC on a video card or motherboard; it is also used in mobile phones, display adapters, workstations and game consoles. This term is also known as a visual processing unit (VPU).
The first GPU was developed by NVidia in 1999 and called the GeForce 256. This GPU model could process 10 million polygons per second and had more than 22 million transistors. The GeForce 256 was a single-chip processor with integrated transform, drawing and BitBLT support, lighting effects, triangle setup/clipping and rendering engines. GPUs became more popular as the demand for graphic applications increased. Eventually, they became not just an enhancement but a necessity for optimum performance of a PC. Specialized logic chips now allow fast graphic and video implementations. Generally the GPU is connected to the CPU and is completely separate from the motherboard. The random access memory (RAM) is connected through the accelerated graphics port (AGP) or the peripheral component interconnect express (PCI-Express) bus. Some GPUs are integrated into the northbridge on the motherboard and use the main memory as a digital storage area, but these GPUs are slower and have poorer performance. Most GPUs use their transistors for 3-D computer graphics. However, some have accelerated memory for mapping vertices, such as geographic information system (GIS) applications. Some of the more modern GPU technology supports programmable shaders implementing textures, mathematical vertices and accurate color formats. Applications such as computer-aided design (CAD) can process over 200 billion operations per second and deliver up to 17 million polygons per second. Many scientists and engineers use GPUs for more in-depth calculated studies utilizing vector and matrix features.
Read More »
Join over 135,000 IT pros on our weekly newsletter.
Perfect Forward Secrecy (PFS) is a data encoding property that ensures the integrity of a session key in the event that a long-term key is compromised. PFS accomplishes this by enforcing the derivation of a new key for each and every session.