Skip to main content

The problem with computing is how to handle errors?





In traditional systems when the error level is rising the swapper-server will change the event handlers. But the problem is, how to determine the error level that is allowing to swap to the other data handling segment. And what to do with the data processed in the other data handling segments if those segments are stuck?

In the case that this thing happens in the most powerful computers in the world, that thing can be a catastrophe. The time to get the most powerful computers in use might take very long. 

And if the data is lost in the last meters. In that case, all work is done for nothing. If the memory just cleaned. Data is lost. And if the next opportunity to use the same computer can hide after months, because there are rows of researchers waiting for the opportunity to use the most powerful calculators in the world. 

So that thing shows how important is the intermediate savings. If the data is lost the work that is used for the process is gone forever. And if the supercomputer is used weeks for solving some mathematical simulation loss of that data is not a very good thing. Taking that kind of system reserved for a long time is very hard. And the time of the most powerful computers is limited. Those systems are required for protein simulations and other kinds of things. 

So things like decimals of Ï€ or the list of prime numbers for proving that Riemann's hypothesis stands forever are probably not the highest priority tasks for the most powerful computers in the world. It is of course interesting is there the end for the prime number series is calculated by using Riemann's conjecture? 

But the most powerful computers are required for many other things. And that time of the quantum computers is same way limited. Everybody wants to get time from the most powerful calculators in the world. So that means the quantum computers are busy. 

Let's return to the halting problem. The computer must stop before it can take the new mission. But how the machine itself knows if it is stuck with the loop that takes forever? When the computer is working with some problem, it cannot tell if it is busy. 

And for eliminating that problem the computer must mark the certain points of the code that tells other parts of the system that it is working with "problem 127". So in this case the mark is the serial number of the program. And when the program is done the system will put the code with it that the data- or event handler is ready for the next mission. 


In the systems are the values. Like the mission time to determine how long the system is allowed to try to solve the problem. 


Those reports are telling that the data handling unit is busy, and if the marks are telling that the processor is working with the same problem there should be the controller that cuts the process if it takes too long. 

The system sends simultaneous reports to processors that are searching how it works. The report must not send only to one receiver, because there is the possibility that the system is stuck. 

When physical robots are trying to solve the "halting problem". There will be the protocol that the central computer will send the query if the system works fine. But the problem is that the data handling unit cannot tell that there is a problem. 

So the central command unit can move the legs and arms of the robot for making sure that every part of the computing system is working perfectly. If the system cannot get wanted feedback it must conclude that the processor that is controlling a certain microchip is stuck. 


The error level means that the system will get a certain number of unfinished tasks in a certain time unit. 


There can be fixed or so-called flexible answers for that problem. 


Handling error levels might base the fixed solution. That means the system will clear the memory if the satisfactory answers are not made in a certain time. Or the data handling unit is needed for the other missions that have the higher priority. 

But clearing the memory means that the work that is done is gone forever. The intelligent system will store the intermediate solution at the same time when they are sending a report which is the problem, what problem they are handling. But those answers are not flexible. 

In dummy systems, the data handler asks the assistance from other data- or event handlers. And if the problem is the so-called "loop that takes forever" that takes all other event handlers with it.  But if the control system is asking from other databases does the problem containing the data version of the Higg's bubble. 

In that case, one collapsing processor or event handler pulls all other event handlers or processors with it. But if the control system asks for help or information from other databases that will solve the problem. 

Artificial intelligence can turn to handle the error levels to the next level. And that thing is suitable especially for quantum computers. But also regular computers can benefit the intelligent technology. In intelligent and flexible solutions the control system has a copy of the problem that takes a long time. 

So the intelligent system can start to search data that is stored on the Internet about the problem that is hard for the system. The intelligent handler for error levels is asking for outside help. And if there is information that the problem is unable to solve, the system will order the data processor to cut work with its problem and release the event handler for the new mission. 

The error-handling is important also in quantum computers. Even the quantum computer is hard to lock by ordering them to work with loops that take forever because other layers will release the stuck layer. But the fact is that if many of the layers of the quantum computer will occupy by using the things like endless decimal numbers that thing will turn the quantum computer slow. 


Image: Pinterest

(https://visionsoftheaiandfuture.blogspot.com/2021/08/the-problem-with-computing-is-how-to.html)


Comments

Popular posts from this blog

Plasmonic waves can make new waves in quantum technology.

"LSU researchers have made a significant discovery related to the fundamental properties and behavior of plasmonic waves, which can lead ot the development of more sensitive and robust quantum technologies. Credit: LSU" (ScitechDaily, Plasmonics Breakthrough Unleashes New Era of Quantum Technologies) Plasmonic waves in the quantum gas are the next-generation tools. The plasmonic wave is quite similar to radio waves. Or, rather say it, a combination of acoustic waves and electromagnetic waves. Quantum gas is an atom group. In those atom groups, temperature and pressure are extremely low.  The distance of atoms is long. And when an electromagnetic system can pump energy to those atoms. But the thing in quantum gas is that the atoms also make physical movements like soundwaves. It's possible. To create quantum gas using monoatomic ions like ionized noble gas. In those systems, positive (or negative) atoms push each other away.  When the box is filled with quantum gas and som

The breakthrough in solid-state qubits.

Hybrid integration of a designer nanodiamond with photonic circuits via ring resonators. Credit Steven Burrows/Sun Group (ScitechDaily, Solid-State Qubits: Artificial Atoms Unlock Quantum Computing Breakthrough) ****************************************** The next part is from ScitechDaily.com "JILA breakthrough in integrating artificial atoms with photonic circuits advances quantum computing efficiency and scalability". (ScitechDaily, Solid-State Qubits: Artificial Atoms Unlock Quantum Computing Breakthrough) "In quantum information science, many particles can act as “bits,” from individual atoms to photons. At JILA, researchers utilize these bits as “qubits,” storing and processing quantum 1s or 0s through a unique system". (ScitechDaily, Solid-State Qubits: Artificial Atoms Unlock Quantum Computing Breakthrough) "While many JILA Fellows focus on qubits found in nature, such as atoms and ions, JILA Associate Fellow and University of Colorado Boulder Assistant

Metamaterials can change their properties in an electric- or electro-optical field.

"Researchers have created a novel metamaterial that can dynamically tune its shape and properties in real-time, offering unprecedented adaptability for applications in robotics and smart materials. This development bridges the gap between current materials and the adaptability seen in nature, paving the way for the future of adaptive technologies. Credit: UNIST" (ScitechDaily, Metamaterial Magic: Scientists Develop New Material That Can Dynamically Tune Its Shape and Mechanical Properties in Real-Time) Metamaterials can change their properties in an electric- or electro-optical field.  An electro-optical activator can also be an IR state, which means. The metamorphosis in the material can thermally activate.  AI is the ultimate tool for metamaterial research. Metamaterials are nanotechnical- or quantum technical tools that can change their properties, like reflection or state from solid to liquid when the electric or optical effect hits that material. The metamaterial can cru