Building a Computer With a Single Atom

A new study shows that even the most fundamental building blocks of matter, atoms, can serve as a computing repository where all input and output processing occurs through optical means.

New studies broaden the perspectives on what constitutes a “computer” and how small a computational unit can be.

When we define a “computer” as any device that processes information through input and output, it raises the questions of what objects can perform these computations and how small can these computers be. With transistors reaching the limits of miniaturization, finding answers to these questions becomes crucial, as they could lead to the development of a new computing paradigm.

In a new study published in the journal EPJ Plus by researchers from Tulane University in New Orleans, Louisiana, Gerard McCaul and his team demonstrate that atoms, one of the most basic building blocks of matter,  can act as a reservoir for computing where all input-output processing is optical.

“We had the idea that the capacity for computation is a universal property that all physical systems share, but within that paradigm, there is a great profusion of frameworks for how one would go about actually trying to perform computations,” McCaul says.

He adds that one of the most important of these frameworks is neuromorphic or reservoir computing with a neuromorphic computer aiming to mimic the brain. This concept underpins the explosive development of machine learning and AI in the last few decades and leads to a potentially non-linear computer where output is not linearly proportional to the input. This is desirable as it could lead to a computing architecture flexible enough that any given output can be achieved, given a suitable input.

“That is, if we want some given computational result, we are guaranteed that some input to the computation exists that will achieve it,” McCaul says. “This is impossible if our system only exhibits a linear response!”

The team proposed a non-linear single-atom computer with the input information encoded directly into light and the output also in the form of light. The calculation is then determined by filters that the light

Read More... Read More

Programming languages: How Python is building a developer community of tens of millions


Graphic: Shutterstock

The Python Application Basis (PSF) has been the driving pressure guiding the Python undertaking given that 2001. As properly as managing the license for the open-source programming language, the non-revenue corporation is charged with supporting the advancement of the Python neighborhood – a broad and world-spanning network comprising upwards of 10.1 million builders, many of whom add to the language’s ongoing advancement.

Still factors can get time when you might be mainly reliant on section-time volunteers to preserve things shifting ahead, notably when each individual contributor has their individual interest in the language.

“I assume it can be something we’ve acquired to dwell with,” states Ewa Jodlowska, who stepped down from her job as the PSF’s govt director in early December.

“I don’t feel it really is an situation, it just requires a lot lengthier to do anything for the reason that obtaining group consensus all over any kind of direction or transform normally takes a extended time. In Python and a large amount of open up-resource communities, choices you should not arrive major-down: they appear from producing guaranteed that the local community is included in the discussion.”

SEE: The IT expertise gap is acquiring even worse. Right here are 10 strategies you can stay clear of a crisis

Community has normally been central to Python. Only a handful of developers operate on the core programming language comprehensive-time, with considerably of the contributions to the code coming from an military of volunteers.

Rallying that military needs a sizeable sum of outreach, and a strong, collaborative local community devoted to advancing Python. “Setting up the outreach framework and owning that expand to a worldwide community has been huge and almost certainly my favourite part of the operate that we did,” Jodlowska tells ZDNet.

“If it wasn’t for that outreach and using the time to make absolutely sure that individuals all around the planet could have the resources to actually study Python and all that excellent things, it would not be the selection one particular language as it is today.”

Jodlowska used additional than a ten years at the PSF,

Read More... Read More