Over the years or since the beginning of the development of computing technology, we have heard about various types of hardware, as well as many computing terms. Different types of hardware are required to complete a computing device or computer machine; Just as the children of the same father have different characteristics, so the computer has different functions of APU, CPU, GPU.
They have some advantages and some disadvantages, you will know which computer is right for you only when you know about them properly.
CPU
The name CPU is quite familiar to most computer users today; However, even if they only know the name, many do not know what it does. Again, just "what is it" is not the big question, when you search online to build a new desktop, then the terms "dual core" "i3 core" "i7 core" etc float in front of you. So the question is, is this a CPU or a microprocessor? It is also called Central Processing Unit.
"Central Processing Unit" - A lot can be understood from this name. That is, it is a device that performs all the major functions of a computer. You may be browsing the internet with a computer, watching videos, editing photos, but what is the real job of a computer? Processing data / programs; And this work is completed by the Central Processing Unit.
Imagine a bank account manager, whether you need to withdraw money or open a new account or deposit money, all these processes are deposited in the cash counter or other counter through the account manager. Your computer's microprocessor works just like the bank's account manager on the main system. This is a very simple example of how a CPU works; Now let's try to know the technical issues. Don't be afraid, I will explain it easily.
You run many kinds of programs on your computer, don't you? But to run a program, the processor has to follow thousands to millions of commands. Suppose you open an internet browser. Now the browser needs internet to run the program, the CPU opens that internet connection and also helps the processor to play various graphics or videos starting from the browser page render. The processor stores the millions of commands in a program at a specific address and keeps track of how the program is run.
The CPU reads a program in a programmer's language and breaks it down to run the program. Suppose you own a computer, you have a translator, a processor, and a Chinese person (program) wants to talk to you. So whatever that Chinese person says to you in Chinese, your translator will translate it and make it understandable to you. This is how computer processors work.
Moreover, the processor receives any input and generates an output, which the processor records in the computer memory (RAM). Another important term for a processor is its clock. Processors are made up of millions of transistors, they can also be called a single switch - because their only job is to be on and off and this is how they process data. Once the switch is turned on and off, it is said to work one hour cycle. Suppose a processor has a clock speed of 2.6 GHz, but that processor completes 2.8 billion clock cycles in one second.
Too many CPUs
Most computers today use one processor and that one processor has many cores. Many processors also have hyper-threading technology. Before the advent of hyper-threading technology and multi-core processors, it was necessary to install separate processors to increase the capacity of computers. This meant that a motherboard needed to have multiple processor sockets. Moreover, to run multiple CPUs on the same system at the same time, the motherboard required separate hardware that would connect the processor to RAM, and the rest of the system.
T used to waste a lot of power. But nowadays such problems are no longer seen in home computers. Heavy gaming PCs that have multiple GPUs together; A single processor is enough to handle that. Multiple CPUs can only be found on high config computers such as servers, supercomputers, etc.
Hyper-threading technology
Hyper-threading technology is Intel's first parallel computing PC system. We first became acquainted with hyper-threading technology in 2002 when the first Intel Pentium 4HH processor came on the market. That processor was a single core processor, meaning it could only do one thing at a time. But as a result of hyper-threading technology, the operating system could see two cores in that processor. It has a lot to do with the operating system "Chitari" - yet it has significant significance.
The single core processor looks like a virtual dual core in hyper-threading technology but it works just like the physical dual core and gives your system more speed. If one virtual core is suspended, the second virtual core can speed up work with resources from the previous core. This technology really increases the speed of your system, but it is still good to have multiple cores in the processor.
Fortunately, hyper-threading is now a bonus. Modern Intel processors have multiple physical cores and hyper-threading at the same time. In hyper-threading technology with your dual core processor it can see and use 4 operating systems. This way the quad processor can be seen and used by the operating system as a 6 core. Dual core processors with hyper-threading can work faster than dual core processors without hyper-threading.
Comments
Post a Comment