Skip to main content

Brain inspiring computing: virtual neurons.


"One way race logic strives to save energy is by addressing the shortest-path problem. In one scenario, cars set off in multiple directions trying to find the fastest route. When the first car arrives, all the other cars stop, saving energy.Credit: B. Hayes and J. Wang/NIST" (Nist.gov/Brain-Inspired Computing Can Help Us Create Faster, More Energy-Efficient Devices — If We Win the Race)

When we select a route for data, we always select the shortest possible route. But what if there are two routes whose length is the same? That causes a situation in which the data packages that travel through those routes can reach the same point. At the same time. The situation is similar with two cars that reach at the same moment the same parking lot. That thing causes conflict in the system. 

If those cars are lorries, that must only deliver material to the house the system can tell that another driver can go to take some coffee. And the other car can deliver its cargo. In computer systems, the lorries are data packages. Cargo is data that the system must share with receivers. 

Virtual neurons are terminals that store information for a while. The purpose of information storage or parking is to deny the situation that two or more data flows from different sources reach the same CPU at the same moment. If the CPU is busy another data flow or data package must wait until the CPU is ready, or the system can stuck. 

There is one problem with the CPU. The problem is that the system can handle only one operation at a time. It is always possible that two data units are traveling through the system, reaching the CPU at the same moment. That thing causes a situation in which the CPU will get stuck. Solving this problem with single-processor systems is easy. When the system must detect an error. It simply sends the data in two routes. The other route is a little bit longer than the first route. 

The CPU compares those data lines identically. And in that version the longer route guarantees that the data lines reach the CPU at different times. But in morphing neural networks, there is the possibility that the other processor sends data accidentally into the one processor at the same time. That can stuck locally in large and complex systems. And in that case, the system must remove data from stuck processors. But that destroys data mass. 


In some systems, data travels through two data lines. Then those data lines send data through one CPU that compares those solutions. If solution or date flows are identical, there is no error. 


There is the possibility that two data lines can reach the comparing processor at the same moment. If the system uses two data lines in the data process. To avoid that situation the system must store the information for a while. The CPU uses a terminal where the data can wait until the processor is ready for the next operation. 

Another change is to make some data flows wait in terminals. The system loads data to the terminal. Data waits in those terminals until the CPU is ready for the next operation. When the CPU finishes operation. It sends information that it's ready. 

That other version uses terminal processors or intelligent terminals. The intelligent router can transfer information first to the terminal processors. In that system, the router can send data to terminals using those processors one by one. When the terminal gets the information it sends information about that to the router, which knows that the terminal is busy. 

When the CPU completes its mission it tells that to terminals, that they can send more data through it. The system can use TCP/IP to confirm. That data is not corrupted. In that process, the receiver sends information once back to the sender. Then sender confirms that the data is OK. And the sender can clear its memory. If there is an error, the system resends that data. 

The terminals have numbers and when the router sends data to terminal number one, it marks that in its memory. Then that router sends another data package to terminal number two etc.. The terminal sends information to the router when it resends that data to the CPU. 


https://www.nist.gov/blogs/taking-measure/brain-inspired-computing-can-help-us-create-faster-more-energy-efficient


https://en.wikipedia.org/wiki/Internet_protocol_suite

Comments

Popular posts from this blog

New AI-based operating systems revolutionize drone technology.

"University of Missouri researchers are advancing drone autonomy using AI, focusing on navigation and environmental interaction without GPS reliance. Credit: SciTechDaily.com" (ScitechDaily, AI Unleashed: Revolutionizing Autonomous Drone Navigation) The GPS is an effective navigation system. But the problem is, how to operate that system when somebody jams it? The GPS is a problematic system. Its signal is quite easy to cut. And otherwise, if the enemy gets the GPS systems in their hands, they can get GPS frequencies. That helps to make the jammer algorithms against those drones. The simple GPS is a very vulnerable thing.  Done swarms are effective tools when researchers want to control large areas. The drone swarm's power base is in a non-centralized calculation methodology. In that model, drones share their CPU power with other swarm members. This structure allows us to drive complicated AI-based solutions. And in drone swarms, the swarm operates as an entirety. That ca...

Hydrogen is one of the most promising aircraft fuels.

Aircraft can use hydrogen in fuel cells. Fuel cells can give electricity to the electric engines that rotate propellers. Or they can give electricity to electric jet engines. In electric jet engines. Electric arcs heat air, and the expansion of air or some propellant pushes aircraft forward. Or, the aircraft can use hydrogen in its turbines or some more exotic engines like ramjets. Aircraft companies like Airbus and some other aircraft manufacturers test hydrogen as the turbine fuel.  Hydrogen is one of the most interesting fuels for next-generation aircraft that travel faster than ever. Hydrogen fuel is the key element in the new scramjet and ramjet-driven aircraft. Futuristic hypersonic systems can reach speeds over Mach 20.  Today the safe top speed of those aircraft that use air-breathe hypersonic aircraft is about Mach 5-6.   Hydrogen is easy to get, and the way to produce hydrogen determines how ecological that fuel can be. The electrolytic systems require elec...

The neuroscientists get a new tool, the 1400 terabyte model of human brains.

"Six layers of excitatory neurons color-coded by depth. Credit: Google Research and Lichtman Lab" (SciteechDaily, Harvard and Google Neuroscience Breakthrough: Intricately Detailed 1,400 Terabyte 3D Brain Map) Harvard and Google created the first comprehensive model of human brains. The new computer model consists of 1400 terabytes of data. That thing would be the model. That consists comprehensive dataset about axons and their connections. And that model is the path to the new models or the human brain's digital twins.  The digital twin of human brains can mean the AI-based digital model. That consists of data about the blood vessels and neural connections. However, the more advanced models can simulate electric and chemical interactions in the human brain.  This project was impossible without AI. That can collect the dataset for that model. The human brain is one of the most complicated structures and interactions between neurotransmitters, axons, and the electrochemica...