Hello Mi Fans,
Hope you guys are having loads of fun here in Mi Community. We are again back with the Tech Class session. In today's 'Tech Class Chapter' we will know more about Graphics card also known as GPU.
What is Graphics card?
A GPU is a device with a set of specific hardware capabilities that are intended to map well to the way that various 3D engines execute their code, including geometry setup and execution, texture mapping, memory access, and shaders.These processors handle complicated calculations related to 2D and 3D graphics. There’s a relationship between the way 3D engines function and the way GPU designers build hardware. GPU’s are specialized that they are now better at rendering certain calculations compared to the central processor. Because of this, there is now a movement that is taking advantage of a computer's GPU to supplement a CPU and speed up various tasks by means of display rendering and other heavy task.Graphics Card produces the image you see on a monitor.If GPU specification is high it have smoother image produced. This is very important for gamers,designers and highly graphic works.
Different GPU Types
Video cards come in based on three different connector types: PCI, AGP, and PCI Express. The slots all look different and are easily identifiable from each other.
PCI Express is often shortened to PCIe is the latest technology designed to replace AGP and work with the main board systems to allow larger amounts of bandwidth to be transferred which results in a new level of graphics and system performance. It is connected into the often white slots of your Motherboard, they have been common on motherboards since the early 1990's they replaced the ISA standard. They have been replaced by the newer PCI Express since 2005 onwards.and these type of GPU has RAM and cache for better processing .This comes in as the latest development among the different types of video cards. It stands out with its ability to eliminate the sharing aspect of the bus communication channel. Instead, the card makes the most of the serial links for every slot, which come in four main configurations. These are PCI-EX1, 4, 8, and 16. With the PCI-EX 16 and a well-supported system you stand to get up to 4gigabyte/sec read/write speed. These slots also work with matching cards only.
ISA Also known as Industry Standard Architecture these slots have seen better days in the world of PCs. They were once the ideal slots on all computers. However, with the modem motherboards, these slots have long lost their touch on the market. The slots were rather slow, pushing only about 2 to 3 megabytes of data per second.Hence, these slots could support primary use alone. And with higher resolution necessity, the performance drops drastically. The drag in these slots resulted due to the cards’ use of the system memory via the CPU. This even caused the entire system to become even slow when executing graphic-intensive tasks.
AGP-Grafikkarte-nVidia-Riva-TNT2-M64-ID3045-3045_2_866x438.jpg (90.26 KB, Downloads: 6)
2019-01-10 17:39:50 Upload
AGP are Often brown connectors were introduced as they allowed four times the bandwidth over PCI. Most AGP video cards are now designed to work only with the newer AGP 2.0 and 3.0 standards.These include the 1X, 2X, the 4X, and 8X. The fastest of them all is the 8X card, which can clock transfer rates of up to 2,100 megabytes in every second. Besides, you can find these cards in up to three types of slot configuration. It ensures your card can get 1.5V, 3.3V or both levels of power from your motherboard but not every AGP card can impress on every AGP type machine out there.
GeForce_9400M_chipshot_large_866x438.jpg (74.77 KB, Downloads: 6)
2019-01-10 17:40:06 Upload
This type of GPU is embedded into motherboard by the manufactures mostly in the higher end laptops.By this GPU we obtain graphics level as we see in desktop computer but difference and disadvantage is it don’t have any seperate RAM for the process it should depend on the primary RAM attached to the laptop.Cooling process is same as the CPU another disadvantage is we cannot upgrade the GPU.
An external GPU dock has a PCIe port for the graphics card and usually either a Thunderbolt or USB-C cable to connect to your computer.But they pretty costlier compared no internal GPU’s .Using a dock is as a simple as installing the card, installing the drivers, rebooting, and installing any custom software.Once you have it set up, your computer routes graphics requests to the external GPU instead of the default one supplied with your computer. In theory, this process will get you better graphics performance as, by and large, laptops don’t have much graphical processing power.It’s really helpful for the low end laptops to upgrade the GPU but it should have tunderbolt support otherwise it won’t be compatible
Smartphone too has a GPU packaged by the SOC which gives you better graphics while gaming and watching impressive visual elements it’s based on their specification There is some restrictions in space have led to the GPU/CPU being combined into a System On Chip, which cuts out the need for additional connectors between such components where space is so limited. SoC, which combines CPU, GPU, memory controller, connectivity (Bluetooth, WiFi, LTE), a Digital Signal Processor, as well as some other vital pieces of a functioning phone's infrastructure.The most commonly used GPU in smartphone are Qualcomm Adreno,ARM mali,Power VR,Apple bionic GPU
How GPU works?
To start of computers a CPU and a GPU when described sound pretty similar a CPU and a GPU both do a math they both solve problems and give you a result that looks entirely different on a screen than it does inside a series of transistors and wires and processors bouncing electrical signals around yes or no over and over again at incredible rates so to put it in the most simple possible words a CPU can do things in much more linear way than a CPU a GPU may have few cores two four eight however many the the number isn’t really relevant but that’s the number of streams of operation that the CPU can do at a time one per core but now it’s important that CPU exists because some things that are very complex need a more dedicated architecture to continue to process those operations but the way a GPU works through technologies like CUDA(compute unified device architecture) which was developed by the Nvidia and is therefore not the only technology like this but the principles that apply to CUDA basically to most GPU technology.
The cores of a CPU can all be dedicated towards different problems whereas all of the sub cores of CUDA have to be dedicated to parallel problems like graphic several subroutines but essentially a lot of little cores are solving somewhat simpler problems than what a CPU might be used for much faster because there is lot of small cores.
Simpler problem is like a geometry with just a few computation and if you have a ton of cores dedicated to it at once its going to solved very fast and geometry is just a shapes and trajectories and variables that affect placement and angle so if limited amount of cores would kind of clog up workflow so it’s much more efficient way of doing things wouldn’t that’s why a GPU is so much better in rendering graphics than a CPU and most of the case CPU is used for things like a artificial intelligence because they are much more complex operations that take a longer period of time
As the GPU creates images, it needs somewhere to hold information and completed pictures. It uses the card's RAM for this purpose, storing data about each pixel, its color and its location on the screen. Part of the RAM can also act as a frame buffer, meaning that it holds completed images until it is time to display them. Typically, video RAM operates at very high speeds and is dual ported, meaning that the system can read from it and write to it at the same time.
The RAM connects directly to the digital-to-analog converter, called the DAC. This converter, also called the RAMDAC, translates the image into an analog signal that the monitor can use. Some cards have multiple RAMDACs, which can improve performance and support more than one monitor.The RAMDAC sends the final picture to the monitor through a cable.
GPU basically gets heated while intensive processing so it comes with the cooling fan or cooling chamber attached along with GPU unit which eliminates heat to provide same processing speed without any lag or framedrops.
Although it is alright to buy the best GPU, this kind of self-indulgence is bad news for the electricity bill. While the enthusiast might enjoy limited doses of pixel delicacies on a regular basis and remain rather financially viable, the hardcore gamer with his or her permanent power consumption could be higher.The average user should stay away from high-end graphics cards altogether, because even if those products increase the potential of what can be rendered, the cards remain underutilized most of the time. Even though power consumption remains rather low due to the amount of time spent idle,for normal web surfing,media consumption and low graphics games CPU is enough for working flawlessly because modern modern CPU's has integrated GPU it might not be powerful as dedicated GPU
In Case You Missed Previous Threads:
Thanks for reading, Stay tuned for more chapters
In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .