{"id":247304,"date":"2021-05-11T22:58:30","date_gmt":"2021-05-11T19:58:30","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/novel-circuitry-solves-multiple-computationally-intensive-problems-with-minimum-energy\/"},"modified":"2021-05-11T22:58:30","modified_gmt":"2021-05-11T19:58:30","slug":"novel-circuitry-solves-multiple-computationally-intensive-problems-with-minimum-energy","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/novel-circuitry-solves-multiple-computationally-intensive-problems-with-minimum-energy\/","title":{"rendered":"#Novel circuitry solves multiple computationally intensive problems with minimum energy"},"content":{"rendered":"<p>&#8220;<strong>#Novel circuitry solves multiple computationally intensive problems with minimum energy<\/strong>&#8221;<\/p>\n<div>\n<div class=\"article-gallery lightGallery\">\n<div data-thumb=\"https:\/\/scx1.b-cdn.net\/csz\/news\/tmb\/2021\/novel-circuitry-solves.jpg\" data-src=\"https:\/\/scx2.b-cdn.net\/gfx\/news\/hires\/2021\/novel-circuitry-solves.jpg\" data-sub-html=\"n\/a Credit: NIST\">\n<figure class=\"article-img\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scx1.b-cdn.net\/csz\/news\/800a\/2021\/novel-circuitry-solves.jpg\" alt=\"Novel circuitry solves a myriad of computationally intensive problems with minimum energy\" title=\"n\/a Credit: NIST\" width=\"800\" height=\"494\"\/><figcaption class=\"text-darken text-low-up text-truncate-js text-truncate mt-3\">\n                n\/a Credit: NIST<br \/>\n            <\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>From the branching pattern of leaf veins to the variety of interconnected pathways that spread the coronavirus, nature thrives on networks\u2014grids that link the different components of complex systems. Networks underlie such real-life problems as determining the most efficient route for a trucking company to deliver life-saving drugs and calculating the smallest number of mutations required to transform one string of DNA into another.<\/p>\n<p>                                                                                Instead of relying on software to tackle these computationally intensive puzzles, researchers at the National Institute of Standards and <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/technology\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Technology\" target=\"_blank\" rel=\"noopener\">Technology<\/a> (NIST) took an unconventional <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>roach. They created a design for an electronic hardware system that directly replicates the architecture of many types of networks.<\/p>\n<p>The researchers demonstrated that their proposed hardware system, using a computational technique known as race logic, can solve a variety of complex puzzles both rapidly and with a minimum expenditure of energy. Race logic requires less power and solves network problems more rapidly than competing <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>-purposed computers.<\/p>\n<p>The scientists, who include Advait Madhavan of NIST and the University of Maryland in College Park and Matthew Daniels and Mark Stiles of NIST, describe their work in Volume 17, Issue 3 (May 2021) of the <i>ACM Journal on Emerging Technologies in Computing Systems<\/i>.<\/p>\n<p>A key feature of race logic is that it encodes information differently from a standard computer. Digital information is typically encoded and processed using values of computer bits\u2014a &#8220;1&#8221; if a logic statement is true and a &#8220;0&#8221; if it&#8217;s false. When a bit flips its value, say from 0 to 1, it means that a particular logic operation has been performed in order to solve a mathematical problem.<\/p>\n<div class=\"article-gallery lightGallery\">\n<div data-thumb=\"https:\/\/scx1.b-cdn.net\/csz\/news\/tmb\/2021\/novel-circuitry-solves-1.jpg\" data-src=\"https:\/\/scx2.b-cdn.net\/gfx\/news\/2021\/novel-circuitry-solves-1.jpg\" data-sub-html=\"Credit: NIST\">\n<figure class=\"article-img text-center\"><img decoding=\"async\" src=\"https:\/\/scx1.b-cdn.net\/csz\/news\/800a\/2021\/novel-circuitry-solves-1.jpg\" alt=\"Novel circuitry solves a myriad of computationally intensive problems with minimum energy\"\/><figcaption class=\"text-left text-darken text-truncate text-low-up mt-3\">\n                Credit: NIST<br \/>\n            <\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>In contrast, race logic encodes and processes information by representing it as time signals\u2014the time at which a particular group of computer bits transitions, or flips, from 0 to 1. Large numbers of bit flips are the primary cause of the large power consumption in standard computers. In this respect, race logic offers an advantage because signals encoded in time involve only a few carefully orchestrated bit flips to process information, requiring much less power than signals encoded as 0s or 1s.<\/p>\n<p>Computation is then performed by delaying some time signals relative to others, determined by the physics of the system under study. For example, consider a group of truck drivers who starts at point A and must deliver medicine to point E as fast as possible. Different possible routes go through three intersections\u2014call them B, C and D. To determine the most efficient route, the race logic circuit evaluates each possible segment of the trip, such as A-B and A-D. If A-B takes more time to <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/trip-and-travel\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"Trip &amp; Travel\" target=\"_blank\" rel=\"noopener\">travel<\/a> than A-D, whether it&#8217;s because the path is longer or has more traffic, A-B will be assigned a longer delay time. In the team&#8217;s design, the longer time delay is implemented by adding additional resistance to the slower segment.<br \/>\n                                            <!-- Google middle Adsense block --><\/p>\n<p>Race logic does indeed involve a race, but in this contest all the truck drivers initially drive in different directions. To determine which route to the final destination is fastest, they race over all possible routes through the different inter<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/social-mediaa\/\" data-internallinksmanager029f6b8e52c=\"1\" title=\"Social Media\" target=\"_blank\" rel=\"noopener\">media<\/a>te delivery points. In the new circuit, the NIST researchers inserted a group of time-encoded signals at the starting point, each acting as a different driver that speeds through the team&#8217;s simulated hardware circuit.<\/p>\n<p>Whenever a driver arrives at one of her intermediate destination points in the race, the model system sends out new drivers (new time signals) who fan out in different directions to the remaining destinations. If a driver arrives at a destination that another driver has already been to, that driver drops out, because her path is no longer competitive. The winner of the race\u2014the first driver to arrive at the end of the circuit\u2014indicates the solution to the particular puzzle that the hardware was programmed to solve.<\/p>\n<div class=\"article-gallery lightGallery\">\n<div data-thumb=\"https:\/\/scx1.b-cdn.net\/csz\/news\/tmb\/2021\/novel-circuitry-solves-2.jpg\" data-src=\"https:\/\/scx2.b-cdn.net\/gfx\/news\/2021\/novel-circuitry-solves-2.jpg\" data-sub-html=\"Credit: NIST\">\n<figure class=\"article-img text-center\"><img decoding=\"async\" src=\"https:\/\/scx1.b-cdn.net\/csz\/news\/800a\/2021\/novel-circuitry-solves-2.jpg\" alt=\"Novel circuitry solves a myriad of computationally intensive problems with minimum energy\"\/><figcaption class=\"text-left text-darken text-truncate text-low-up mt-3\">\n                Credit: NIST<br \/>\n            <\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>Madhavan began pioneering work on race logic circuits while a graduate student at the University of California, Santa Barbara, in 2016. Those first systems used specialized circuits and silicon chips that were designed to simulate specific networks, such as DNA manipulation, and therefore could solve only a limited number of network-related problems.<\/p>\n<p>At NIST, Madhavan and his colleagues have begun work on more advanced race logic circuits. Simulations conducted by Madhavan, Daniels and Stiles showed that their design, which has not yet been incorporated into a working device, can handle a much broader class of networks, enabling race logic to tackle a wider variety of computational puzzles. These puzzles include finding the best alignment between two proteins or two strings of nucleotides\u2014the molecules that form the building blocks of DNA\u2014and determining the shortest path between two destinations in a network.<\/p>\n<p>&#8220;We showed how to use memory, which has not been used in previous implementations of race logic, to create a more general temporal computer,&#8221; said Stiles. &#8220;Incorporating memory will allow us to treat a broad class of problems with the next race logic chip that we are planning to make,&#8221; he added.\n                                                                                                                        <\/p>\n<hr\/>\n<div class=\"article-main__explore my-4 d-print-none\">\n<p>                                            <a rel=\"nofollow noopener\" target=\"_blank\" class=\"text-medium text-info mt-2 d-inline-block\" href=\"https:\/\/phys.org\/news\/2021-04-future-machines.html\">A future of helpful engineered &#8216;living&#8217; machines?<\/a>\n                                        <\/div>\n<hr class=\"mb-4\"\/>\n<div class=\"article-main__more p-4\">\n                                                                                                <strong>More information:<\/strong><br \/>\n                                                Advait Madhavan et al, Temporal State Machines: Using Temporal Memory to Stitch Time-based Graph Computations, <i>ACM Journal on Emerging Technologies in Computing Systems<\/i> (2021).  <a rel=\"nofollow noopener\" target=\"_blank\" data-doi=\"1\" href=\"http:\/\/dx.doi.org\/10.1145\/3451214\">DOI: 10.1145\/3451214<\/a><\/p><\/div>\n<div class=\"d-inline-block text-medium my-4\">\n                                                Provided by<br \/>\n                                                                                                    National Institute of Standards and Technology<br \/>\n                                                                                                        <a rel=\"nofollow noopener\" target=\"_blank\" class=\"icon_open\" href=\"http:\/\/www.nist.gov\/index.html\"><br \/>\n                                                        <svg><use href=\"https:\/\/techx.b-cdn.net\/tmpl\/v2\/img\/svg\/sprite.svg#icon_open\" x=\"0\" y=\"0\"\/><\/svg><\/a><\/p><\/div>\n<p>                                        <!-- print only --><\/p>\n<div class=\"d-none d-print-block\">\n<p>                                                 <strong>Citation<\/strong>:<br \/>\n                                                 Novel circuitry solves multiple computationally intensive problems with minimum energy (2021, May 11)<br \/>\n                                                 retrieved 11 May 2021<br \/>\n                                                 from https:\/\/techxplore.com\/<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">news<\/a>\/2021-05-circuitry-multiple-computationally-intensive-problems.html<\/p>\n<p>                                            This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no<br \/>\n                                            part may be reproduced without the written permission. The content is provided for information purposes only.<\/p><\/div>\n<\/p><\/div>\n<p><script id=\"facebook-jssdk\" async=\"\" src=\"https:\/\/connect.facebook.net\/en_US\/sdk.js\"><\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more Like this articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/science\/\" target=\"_blank\" rel=\"noopener\">Science category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/techxplore.com\/news\/2021-05-circuitry-multiple-computationally-intensive-problems.html\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#Novel circuitry solves multiple computationally intensive problems with minimum energy&#8221; n\/a Credit: NIST From the branching pattern of leaf veins to the variety of interconnected pathways that spread the coronavirus, nature thrives on networks\u2014grids that link the different components of complex systems. Networks underlie such real-life problems as determining the most efficient route for a&#8230;<\/p>\n","protected":false},"author":1,"featured_media":247305,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/scx2.b-cdn.net\/gfx\/news\/hires\/2021\/novel-circuitry-solves.jpg","fifu_image_alt":"","footnotes":""},"categories":[16],"tags":[],"class_list":["post-247304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sciencee"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/247304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=247304"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/247304\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/247305"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=247304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=247304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=247304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}