Building computers the way our brains work

We are approaching the limit for how much more microprocessors can be developed. Gunnar Tufte proposes building computers in a completely new way, inspired by the human brain and nanotechnology.

Gunnar Tufte is a professor of computer technology, but his research has taken him in some surprising directions. He’s now head of a project that is rethinking how tomorrow’s computers should be built — inspired by neuroscience and physics.

Tufte calls computers a miracle in the modern world but thinks their transistors are approaching retirement age.

“It’s time to rethink computers. In principle, they’re still being built the same way they were 60-70 years ago,” says Tufte.

Tufte believes that the structure of the human brain can inspire the architecture for the computers of the future: self-organizing and built from non-traditional materials.

He’s not talking about a cyborg, which is a mix of technology and biology.

For over 50 years, microprocessor speeds have doubled every two years. Tufte believes it won’t be possible to keep up that aggressive pace much longer. Reducing the number of components makes machines unreliable. Increasing the number of parts makes them energy intensive. A typical data centre consumes as much power as 40 000 households, and the machines’ increasing complexity makes them too expensive to manufacture.

Look to the brain

The NTNU professor believes the brain has characteristics that computers should have.

“The brain provides stable performance even though the parts are unstable, it requires very little energy and has a self-organizing design process. If we manage to transfer properties like these from neural networks to computers, we’ll be able to revolutionize the way we make computers,” he said.

Tufte explains that the brain does a lot of the same tasks as a computers does: it processes information, exercises control and has memory. But the structure is completely different. Brain cells are self-organizing, and they make their own architecture and adapt constantly, without any overall plan, he said.

“A cell is both constructed and constructor. Neural networks are complex but start out simple. The organism adapts to the environment and the world. When we construct machines it’s the opposite,” he said. “We build a computer of parts that are precisely planned and produced, and they’re assembled according to a large plan to do a specific task. The machine is complicated from the start, but doesn’t have the ability to develop.”

The art of learning

And whereas we have to program a computer to perform new tasks or adapt to other technologies, the brain has the ability to learn.

He says constructing this type of computer will require completely different hardware than is used in today’s machines, an idea that is being pursued in a five-year research project that ends in 2022 partially funded by the Research Council of Norway called SOCRATES.

Nanomagnets might offer an approach, for example.

“Magnets are easy to make, and they’re easy to scale because they’re so simple and require little energy. By enabling self-organization, we aren’t dependent on the individual component. One or more components can differ without the result being incorrect,” he says.

Nanomagnets already here

Nanomagnets have been produced in the NTNU Nanolab, and Tufte and his group are running simulations of how magnets can behave in a self-organizing fashion.

The researchers are collaborating with colleagues at ETH in Switzerland, the University of Sheffield, the University of Ghent, Oslo Metropolitan University and the University of York. Interest in financing research on alternatives to the silicon processor has taken off in the last five to six years, Tufte says. Internationally, current research includes using carbon nanotubes and various molecular solutions.

Ignores small errors

But how can results be correct if the hardware is allowed to fail?

“Errors occur when you scale down. So you have to compensate with technology that will detect errors. At some point, you’ll end up using more resources on discovering errors than solving the problem. The brain has an underlying self-organization that doesn’t depend on whether a single brain cell is reliable. We have to try to copy that,” Tufte says.

Tufte says the world would surely survive even if today’s computers don’t become more powerful, but that developing more efficient computers has clear environmental consequences, on top of everything else.

“We would avoid imploding the planet. But the impact on economics and politics would be huge. Everything is based on growth. Personally, I would see it as a huge advantage if growth stopped. We have to reduce consumption,” says Tufte.

Activity in the Arctic is on the increase, but how safe is it to operate there?

MORE NORWEGIAN SCITECH NEWS

LOADING CONTENT

Privacy Policy

The Privacy Statement is about how this website collects and uses visitor information. The statement contains information that you are entitled to when collecting information from our website, and general information about how we treat personal data.The legal owner of the website is the processing officer for the processing of personal data. It is voluntary for those who visit the web sites to provide personal information regarding services such as receiving newsletters and using the sharing and tip services. The treatment basis is the consent of the individual, unless otherwise specified.

1. Web analytics and cookies (cookies)

As an important part of the effort to create a user-friendly website, we look at the user pattern of those who visit the site. To analyze the information, we use the Google Analytics analysis tool.Google Analytics uses cookies (small text files that the site stores on the user's computer), which registers the users' IP address and provides information about the individual user's online movements. Examples of what the statistics give us answers to are; how many people visit different pages, how long the visit lasts, what websites users come from and what browsers are used. None of the cookies allow us to link information about your use of the site to you as an individual.The information collected by Google Analytics is stored on Google servers in the U.S.. The information received is subject to the Google Privacy Policy.An IP address is defined as a personal information because it can be traced back to a particular hardware and thus to an individual. We use Google Analytics's tracking code to anonymize the IP address before the information is stored and processed by Google. Thus, the stored IP address can not be used to identify the individual user.

2. Search

If the webpage has search function, it stores information about what keywords users use in Google Analytics. The purpose of the storage is to improve our information service. The search usage pattern is stored in aggregate form. Only the keyword is saved and they can not be linked to other information about the users, such as the IP addresses.

3. Share / Tips service

The "Share with others" feature can be used to forward links to the site by email, or to share the content of social networking. Tips for tips are not logged with us, but only used to add the tips to the community. However, we can not guarantee that the online community does not log this information. All such services should therefore be used wisely. If you use the email feature, we only use the provided email addresses to resend the message without any form of storage.

4. Newsletter

The website can send out newsletters by email if you have registered to receive this. In order for us to be able to send e-mail, you must register an e-mail address. Mailchimp is the data processor for the newsletter. The e-mail address is stored in a separate database, not shared with others and deleted when you unsubscribe. The e-mail address will also be deleted if we receive feedback that it is not active.

5. Registration, form

The website may have a form for registration, contact form or other form. These forms are available to the public to perform the tasks they are supposed to do.Registration form is for visitors to sign up or register.Contact form is for visitors to easily send a message to the website's contact person.We ask for the name of the sender and contact information for this. Personal information we receive is not used for purposes other than responding to the inquiry.The form is sent as email via Mailgun as a third party solution. The entire submission will be stored at Mailgun for 24 hours. Between 24 hours and 30 days, only mailheader is stored before the submission is deleted after 30 days. The reason for this storage is to confirm whether emails are sent from the website and forwarded to the correct recipient.Once the email is received by the recipient, it is up to the recipient to determine the data processing needs of the email.

6. Page and service functionality

Cookies are used in the operation and presentation of data from websites. Such cookies may contain language code information for languages ​​selected by the user. There may be cookies with information supporting the load balancing of the system, ensuring all users the best possible experience. For services that require login or search, cookies can be used to ensure that the service presents data to the right recipient.