Microprocessor's Developments: From Sand To Artificial Intelligence

in technology •  6 years ago  (edited)

image.png

Image source

Today, each of us has our own personal computer, but not always we think about how complex and multi-dimensional this thing is. Any kind of the system blocks contains in its main composition a kind of center for all operations and ongoing processes - it's called a microprocessor. From what this indispensable element of each computer consists and what for it is necessary - is quite interesting to know. Probably many of you will be surprised by the fact that the heart of any computer consists of the most common stones, or rather,** rocks**.

image.png
Image source

This is actually so. Each microprocessor contains silicon, and this is the material from which sand and even granite rocks consist to a greater extent. It is noteworthy that the first microprocessor for a personal computer was developed almost half a century ago. The author of this project was Marshian Edward Hoff in 1970, as well as his team of researchers from Intel. This processor was rather weak, since it worked at a frequency of 750 kHz. If we compare this microprocessor with modern analogs, then it will significantly lose by its technical characteristics. The fact is that modern microprocessors are thousands of times more powerful and before you look at a new processor for your computer, it would be nice to get acquainted first with what tasks this central element of any PC solves at all.

There is an erroneous opinion that modern processors can think independently and in fact this opinion is mistaken and there is not a fraction of the truth in it. Each modern processor consists of a huge number of transistors - it's a kind of switch. They allow performing only one function - to skip the received signal further or to stop it. What choice will depend solely on the voltage of the incoming pulse.
But what does the microprocessor consist of?


Image source

If you look in more detail at any microprocessor, it will not be difficult to notice that there are numerous registers in its structure that are information processing cells. To connect the "stone" of the processor with the rest of the computer, a high-speed bus is used. It is due to this bus, every second that little electromagnetic signals fly by. It is to this that the principle of action of any microprocessor of a computer or a laptop is reduced.

How is the microprocessor arranged?

Any modern microprocessor has only three basic components:

  • The core is precisely in this segment that information is divided into zeros and ones;
  • Cache memory is a small information storage medium inside the microprocessor;
  • The coprocessor is a unique think tank of any modern computer, where the most complex operations are performed. In this same component of the microprocessor, work with multimedia files takes place.

One of the most important indicators of any microprocessor is its clock speed. It is this parameter that indicates how many cycles the processor can perform for one second. As for the power of the microprocessor, it largely depends on all the parameters mentioned above.

It is noteworthy that relatively recently the launching of rockets and the work of satellites was carried out by microprocessors, whose power was hundreds of times smaller than that of current analogues. Today the size of one transistor is only 22 nm, and the layer of transistors is 1 nm. Recall that 1 nm is the thickness of 5 atoms. Hope that by now you got an idea of how microprocessors of modern computers are actually arranged. As you can see, scientists managed to achieve considerable success, as evidenced by modern computers.

A powerful processor for artificial intelligence


It is not so long left to wait for the day when cars can rebel against humanity, as a team of scientists from the Massachusetts Institute has completed work on a processor that can accelerate the process of processing information, as well as recognizing images through neutron networks. This development is unique in its way, because thanks to it, sooner, electronic mechanisms will be able to independently think and make informed decisions. Every year, work on artificial intelligence is increasingly surprised by mankind and there is no doubt that it will soon be able to develop to such a scale, which we are accustomed to hearing only from fantastic films.

The innovative processor was named Eyeriss, and its presentation took place as part of an international conference in San Francisco. This innovative processor was first designed and created solely to simplify the process of in-depth training. The creators of Eyeriss have made sure that their "brainchild" can process information several times faster than many modern GPUs. It is noteworthy that in the near future this technology can be successfully adapted for portable devices, for example, tablets or smartphones.

image.png

Image source

Developers pay attention that the use of the process of in-depth training can be very important for different spheres. The algorithm created by them, or rather their complex, is able to recognize speech, people's faces and objects of complex shape. It is noteworthy that all modern neural networks are complex, so they can work effectively only in combination with powerful GPUs. While it is not difficult to imagine that all this functionality can be integrated into smartphones and other devices in the near future.

A significant increase in the rate of processing of information was achieved exclusively due to the unusual design of the processor. Here, the developers moved away from the traditional methods of creating processors and did not use a common pool of memory. Eyeriss has 168 cores, and each of them has its own cache memory. It is this approach that made it possible to get rid of the irrational data transfer within the system. In addition, the speed of data processing was also affected by the fact that the processor initially compresses the data by means of a special circuit, and after the transfer, it unpacks them at the destination.

Note that the innovative Eyeriss processor works on the basis of an innovative scheme that allows you to configure the processing of data in such a way that it is located between the cores most rationally. With a uniform load distribution on the processor, a significant increase in the processing speed of information was achieved. It will be interesting to see how innovative Eyeriss processor is planned to be used effectively in future.



Thanks for reading. All images used belong to public domains.

Bibliography:

Multibus
Microprocessor
Microprocessor History
How Microprocessors Work

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hey @harrybell
thanks for the detailed description - it is amazing how fast technology is developing ... Just been to the MIT Museum and I was amazed how far the technology were 18 years ago in terms of building roboter's .

Have a great Sunday !
Rob

Hi @crypto2go . It's wonderful being at MIT Museum. Sure you had glimpses to latest tech developments. Technology has grown in exponential way during last few decades and hope it's going to help humanity immensely, specially in the fields of AI and IoTs. Thanks for sharing your experience.

Generally amazing post but there are issues with your images. Please make sure they are available for commercial use and Creative Commons licensed.

Join the steemstem discord channel here to learn more on how to reference images properly.

Hi @kingabesh. Thanks for the feedback. I tried to use images, which are available for commercial use. May be you find image 3 (from top) to be doubtful.

Image 1,2 and 3 do no take me to the license page. How do I know it’s available for commercial use. Please make sure to adjust that. Thank you

Done. Thank you.

Oh it’s not so bad now.