a new pc prototype known as a "memcomputer" works
via mimicking the human brain, and will at some point carry out notoriously
complicated tasks like breaking codes, scientists say.
these new, brain-inspired computing gadgets additionally
could help neuroscientists higher recognize the workings of the human brain,
researchers say.
In a conventional microchip, the processor, which executes
computations, and the reminiscence, which stores records, are separate
components. This steady relaying of statistics among the processor and the
reminiscence consumes time and strength, as a consequence proscribing the
performance of general computer systems.
In assessment, Massimiliano Di Ventra, a theoretical
physicist at the college of California, San Diego, and his colleagues are
constructing "memcomputers," made from "memprocessors," that
both procedure and shop information. This setup mimics the neurons that make up
the human mind, with every neuron serving as each the processor and the
reminiscence. The building blocks of memcomputers have been first theoretically
anticipated within the 1970s, however they were manufactured for the first time
in 2008.
Now, Di Ventra and his colleagues have constructed a
prototype memcomputer they say can correctly clear up one kind of notoriously
hard computational problem. furthermore, they constructed their memcomputer
from popular microelectronics.
"those machines can be constructed with available
technology," Di Ventra told live technology.
The scientists investigated a category of troubles known as
NP-whole. With this kind of problem, a person can be able to fast verify
whether or not any given answer may or may not paintings however cannot quick
find the high-quality method to it.
One example of this sort of conundrum is the
"journeying salesman hassle," wherein someone is given a list of
towns and is requested to locate the shortest viable path from a town that
visits each other city precisely as soon as and returns to the starting town.
even though a person may be able to quick discover whether or not a route gets
to all of the towns and does no longer visit any town greater than once,
verifying whether or not this direction is the shortest involves trying every
unmarried aggregate — a brute-pressure approach that grows massively more
complex as the variety of towns increases.
The memprocessors in a memcomputer can work together and
simultaneously to find each feasible technique to such conundrums.
the brand new memcomputer solves the NP-whole model of
what's called the subset sum trouble. on this hassle, one is given a set of
integers — whole numbers which include 1 and bad 1, however no longer fractions
which include half — and have to find if there's a subset of these integers
whose sum is 0.
"If we paintings with a distinctive paradigm of
computation, those troubles which can be notoriously hard to resolve with
contemporary computers can be solved more successfully with memcomputers,"
Di Ventra stated.
however solving this form of problem is just one advantage
those computers have over traditional computer systems. "in addition, we
would really like to recognize if what we examine from memcomputing ought to
teach us some thing about the operation of the brain," Di Ventra stated.
Quantum computing
To solve NP-entire troubles, scientists also are pursuing a
unique approach related to quantum computer systems, which use additives known
as qubits to analyze each possible strategy to a problem simultaneously. but,
quantum computer systems have obstacles — as an example, they commonly perform
at extremely low temperatures.
In evaluation, memcomputers "can be constructed with
fashionable generation and function at room temperature," Di Ventra
stated. in addition, memcomputers ought to tackle troubles that scientists are
exploring with quantum computer systems, along with code breaking.
however, the new memcomputer does have a primary trouble:
it's far difficult to scale this evidence-of-idea version as much as a large
number of memprocessors, Di Ventra said. The way the device encodes statistics
makes it liable to random fluctuations that could introduce errors, and a
big-scale version might require errors-correcting codes that would make this
system more complicated and probably too cumbersome to work fast, he added.
nonetheless, Di Ventra stated it need to be viable to
construct memcomputers that encode statistics in a different manner. this will
lead them to less vulnerable to such issues, and for this reason scalable to a
very large number of memprocessors.
No comments:
Post a Comment