{"id":115347,"date":"2025-05-19T21:28:09","date_gmt":"2025-05-19T21:28:09","guid":{"rendered":"https:\/\/www.europesays.com\/uk\/115347\/"},"modified":"2025-05-19T21:28:09","modified_gmt":"2025-05-19T21:28:09","slug":"noise-driven-computing-a-paradigm-shift","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/uk\/115347\/","title":{"rendered":"Noise-Driven Computing: A Paradigm Shift"},"content":{"rendered":"<p>A new computing paradigm\u2014thermodynamic computing\u2014has entered the scene. Okay, okay, maybe it\u2019s just <a href=\"https:\/\/spectrum.ieee.org\/waiting-for-quantum-computing-try-probabilistic-computing\" target=\"_self\" rel=\"noopener\">probabilistic computing<\/a> by a new name. They both use noise (such as that caused by thermal fluctuations) instead of fighting it, to perform computations. But still, it\u2019s a new physical approach.<\/p>\n<p>\u201cIf you\u2019re talking about computing paradigms, no, it\u2019s this same computing paradigm,\u201d as <a href=\"https:\/\/spectrum.ieee.org\/tag\/probabilistic-computing\" target=\"_blank\" rel=\"noopener\">probabilistic computing<\/a>, says <a href=\"https:\/\/www.linkedin.com\/in\/behtash-behin-aein-6a28b241\/\" target=\"_blank\" rel=\"noopener\">Behtash Behin-Aein<\/a>, the CTO and founder of probabilistic computing startup <a href=\"https:\/\/www.ludwigcomputing.com\/\" target=\"_blank\" rel=\"noopener\">Ludwig Computing<\/a> (named after Ludwig Boltzmann, a scientist largely responsible for the field of, you guessed it, <a href=\"https:\/\/spectrum.ieee.org\/tag\/thermodynamics\" target=\"_blank\" rel=\"noopener\">thermodynamics<\/a>). \u201cBut it\u2019s a new implementation,\u201d he adds.<\/p>\n<p>In a recent <a href=\"https:\/\/www.nature.com\/articles\/s41467-025-59011-x\" target=\"_blank\" rel=\"noopener\">publication<\/a> in Nature Communications, New York-based startup <a href=\"https:\/\/www.normalcomputing.com\/\" target=\"_blank\" rel=\"noopener\">Normal Computing<\/a> detailed their first prototype of what they call a thermodynamic computer. They\u2019ve demonstrated that they can use it to harness noise to invert matrices. They also demonstrated Gaussian sampling, which underlies some AI applications.<strong\/><\/p>\n<p>How Noise Can Aid Some Computing Problems<\/p>\n<p>Conventionally, noise is the enemy of computation. However, certain applications actually rely on artificially generated noise. And using naturally occurring noise can be vastly more efficient.<\/p>\n<p>\u201cWe\u2019re focusing on <a href=\"https:\/\/spectrum.ieee.org\/tag\/algorithms\" target=\"_blank\" rel=\"noopener\">algorithms<\/a> that are able to leverage noise, stochasticity, and non-determinism,\u201d says <a href=\"https:\/\/www.linkedin.com\/in\/zachary-belateche-68b298a5\/\" target=\"_blank\" rel=\"noopener\">Zachery Belateche<\/a>, silicon engineering lead at Normal Computing. \u201cThat algorithm space turns out to be huge, everything from <a href=\"https:\/\/spectrum.ieee.org\/tag\/scientific-computing\" target=\"_blank\" rel=\"noopener\">scientific computing<\/a> to AI to linear algebra. But a thermodynamic computer is not going to be helping you check your email anytime soon.\u201d<\/p>\n<p>For these applications, a thermodynamic\u2014or probabilistic\u2014computer starts out with its components in some semi-random state. Then, the problem the user is trying to solve is programmed into the interactions between the components. Over time, these interactions allow the components to come to equilibrium. This equilibrium is the solution to the computation.<\/p>\n<p>This approach is a natural fit for certain scientific computing applications that already include randomness, such as Monte-Carlo simulations. It is also well suited for <a href=\"https:\/\/spectrum.ieee.org\/tag\/ai-image-generation\" target=\"_blank\" rel=\"noopener\">AI image generation<\/a> algorithm <a href=\"https:\/\/spectrum.ieee.org\/these-ai-tools-generate-breathtaking-art-and-controversy\" target=\"_self\" rel=\"noopener\">stable diffusion<\/a>, and a type of AI known as probabilistic AI. Surprisingly, it also appears to be well-suited for some linear algebra computations that are not inherently probabilistic. This makes the approach more broadly applicable to AI training.<\/p>\n<p>\u201cNow we see with AI that paradigm of CPUs and <a href=\"https:\/\/spectrum.ieee.org\/tag\/gpus\" target=\"_blank\" rel=\"noopener\">GPUs<\/a> is being used, but it\u2019s being used because it was there. There was nothing else. Say I found a gold mine. I want to basically dig it. Do I have a shovel? Or do I have a bulldozer? I have a shovel, just dig,\u201d says <a href=\"https:\/\/www.linkedin.com\/in\/mcbozchalui\/\" rel=\"noopener noreferrer\" target=\"_blank\">Mohammad C. Bozchalui<\/a>, the CEO and co-founder of Ludwig Computing. \u201cWe are saying this is a different world which requires a different tool.\u201d<\/p>\n<p>Normal Computing\u2019s Approach<\/p>\n<p>Normal Computing\u2019s prototype chip, which they termed the <a href=\"https:\/\/spectrum.ieee.org\/tag\/stochastic-processing\" target=\"_blank\" rel=\"noopener\">stochastic processing<\/a> unit (SPU), consists of eight capacitor-inductor <a href=\"https:\/\/spectrum.ieee.org\/tag\/resonators\" target=\"_blank\" rel=\"noopener\">resonators<\/a> and random noise generators. Each <a href=\"https:\/\/spectrum.ieee.org\/tag\/resonator\" target=\"_blank\" rel=\"noopener\">resonator<\/a> is connected to each other resonator via a tunable coupler. The resonators are initialized with randomly generated noise, and the problem under study is programmed into the couplings. After the system reaches equilibrium, the resonator units are read out to obtain the solution.<\/p>\n<p>\u201cIn a conventional chip, everything is very highly controlled,\u201d says <a href=\"https:\/\/www.linkedin.com\/in\/gavin-crooks\/\" rel=\"noopener noreferrer\" target=\"_blank\">Gavin Crooks<\/a>, a staff research scientist at Normal Computing. \u201cTake your foot off the control little bit, and the thing will naturally start behaving more stochastically.\u201d<\/p>\n<p>Although this was a successful proof-of-concept, the Normal Computing team acknowledges that this prototype is not scalable. But they have <a href=\"https:\/\/www.normalcomputing.com\/post\/scaling-thermodynamic-computing\" rel=\"noopener noreferrer\" target=\"_blank\">amended<\/a> their design, getting rid of tricky-to-scale <a href=\"https:\/\/spectrum.ieee.org\/tag\/inductors\" target=\"_blank\" rel=\"noopener\">inductors<\/a>. They now plan to create their next design in silico, rather than on a printed circuit board, and expect their next chip to come out later this year.<strong\/><\/p>\n<p>How far this technology can be scaled remains to be seen. The design is CMOS-compatible, but there is a lot to be worked out before it can be used to solve large-scale real-world problems. \u201cIt\u2019s amazing what they have done,\u201d Bozchalui of Ludwig Computing says. \u201cBut at the same time, there is a lot to be worked to really take it from what is today to commercial product to something that can be used at the scale.\u201d<strong\/><\/p>\n<p>A Different Vision<\/p>\n<p>Although probabilistic computing and thermodynamic computing are essentially the same paradigm, there is a cultural difference. The companies and researchers working on probabilistic computing almost exclusively trace their academic roots to the group of <a href=\"https:\/\/engineering.purdue.edu\/ECE\/People\/ptProfile?resource_id=3286\" rel=\"noopener noreferrer\" target=\"_blank\">Supryo Datta<\/a> at <a href=\"https:\/\/spectrum.ieee.org\/tag\/purdue\" target=\"_blank\" rel=\"noopener\">Purdue<\/a> University. The three cofounders of Normal Computing, however, have no ties to Purdue and come from backgrounds in <a href=\"https:\/\/spectrum.ieee.org\/tag\/quantum-computing\" target=\"_blank\" rel=\"noopener\">quantum computing<\/a>.<\/p>\n<p>This results in the Normal Computing cofounders having a slightly different vision. They imagine a world where different kinds of physics are utilized for their own computing hardware, and every problem that needs solving is matched with the most optimal hardware implementation.<\/p>\n<p>\u201cWe coined this term physics-based ASICs,\u201d Normal Computing\u2019s Belateche says, referring to <a href=\"https:\/\/en.wikipedia.org\/wiki\/Application-specific_integrated_circuit\" target=\"_blank\" rel=\"noopener\">application-specific integrated circuits<\/a>. In their vision, a future computer will have access to conventional CPUs and GPUs, but also a quantum computing chip, a thermodynamic computing chip, and any other paradigm people might dream up. And each computation will be sent to an <a href=\"https:\/\/spectrum.ieee.org\/tag\/asic\" target=\"_blank\" rel=\"noopener\">ASIC<\/a> that uses the physics that\u2019s most appropriate for the problem at hand.<\/p>\n<p>From Your Site Articles<\/p>\n<p>Related Articles Around the Web<\/p>\n","protected":false},"excerpt":{"rendered":"A new computing paradigm\u2014thermodynamic computing\u2014has entered the scene. Okay, okay, maybe it\u2019s just probabilistic computing by a new&hellip;\n","protected":false},"author":2,"featured_media":115348,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3164],"tags":[3284,10123,52019,53,3723,16,15],"class_list":{"0":"post-115347","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-computing","8":"tag-computing","9":"tag-noise","10":"tag-probabilistic-computing","11":"tag-technology","12":"tag-thermodynamics","13":"tag-uk","14":"tag-united-kingdom"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@uk\/114536625175715483","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/posts\/115347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/comments?post=115347"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/posts\/115347\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/media\/115348"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/media?parent=115347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/categories?post=115347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/tags?post=115347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}