{"id":2448,"date":"2015-08-26T17:45:08","date_gmt":"2015-08-26T21:45:08","guid":{"rendered":"https:\/\/scottaaronson.blog\/?p=2448"},"modified":"2017-01-12T12:53:01","modified_gmt":"2017-01-12T17:53:01","slug":"d-wave-open-thread","status":"publish","type":"post","link":"https:\/\/scottaaronson.blog\/?p=2448","title":{"rendered":"D-Wave Open Thread"},"content":{"rendered":"<p>A bunch of people have asked me to comment on D-Wave&#8217;s release of its 1000-qubit processor, and a <a href=\"http:\/\/www.dwavesys.com\/sites\/default\/files\/ttt_arxiv.pdf\">paper by a group including Cathy McGeoch<\/a> saying that the machine is 1 or 2 orders of faster (in annealing time, not wall-clock time) than simulated annealing running on a single-core classical computer.\u00a0 It&#8217;s even been suggested that the &#8220;Scott-signal&#8221; has been shining brightly for a week above Quantham City, but that Scott-man has been too lazy and out-of-shape even to change into his tights.<\/p>\n<p>Scientifically, it&#8217;s not clear if much has changed.\u00a0 D-Wave now has a chip with twice as many qubits as the last one.\u00a0 That chip continues to be pretty effective at finding its own low-energy states: indeed, depending on various details of definition, the machine can even find its own low-energy states &#8220;faster&#8221; than some implementation of simulated annealing running on a single-core chip.\u00a0 Of course, it&#8217;s entirely possible that Matthias Troyer or Sergei Isakov or Troels Ronnow or someone like that will be able to find a better implementation of simulated annealing that closes even the modest gap&#8212;as happened the last time&#8212;but I&#8217;ll give the authors the benefit of the doubt that they put good-faith effort into optimizing the classical code.<\/p>\n<p>More importantly, I&#8217;d say it remains unclear whether <em>any<\/em> of the machine&#8217;s performance on the instances tested here can be attributed to quantum tunneling effects.\u00a0 In fact, the paper explicitly states (see page 3) that it&#8217;s not going to consider such questions, and I think the authors would agree that you could very well see results like theirs, even if what was going on was fundamentally classical annealing.\u00a0 Also, of course, it&#8217;s still true that, if you wanted to solve a <em>practical<\/em> optimization problem, you&#8217;d first need to encode it into the Chimera graph, and that reduction entails a loss that could hand a decisive advantage to simulated annealing, even without the need to go to multiple cores.\u00a0 (This is what I&#8217;ve described elsewhere as essentially all of these performance comparisons taking place on &#8220;the D-Wave machine&#8217;s home turf&#8221;: that is, on binary constraint satisfaction problems that have precisely the topology of D-Wave&#8217;s Chimera graph.)<\/p>\n<p>But, I dunno, I&#8217;m just not feeling the urge to analyze this in more detail.\u00a0 Part of the reason is that I <em>think<\/em> the press might be getting less hyper-excitable these days, thereby reducing the need for a Chief D-Wave Skeptic.\u00a0 By this point, there may have been enough D-Wave announcements that papers realize they no longer need to cover each one like an extraterrestrial landing.\u00a0 And there are more hats in the ring now, with John Martinis at Google seeking to build superconducting quantum annealing machines but with ~10,000x longer coherence times than D-Wave&#8217;s, and with IBM Research and some others also trying to scale superconducting QC.\u00a0 The realization has set in, I think, that both D-Wave and the others are in this for the long haul, with D-Wave currently having lots of qubits, but with very short coherence times and unclear prospects for any quantum speedup, and Martinis and some others having qubits of far higher quality, but not yet able to couple enough of them.<\/p>\n<p>The other issue is that, on my flight from Seoul back to Newark, I watched two recent kids&#8217; movies that were almost <em>defiant<\/em> in their simple, unironic, 1950s-style messages of hope and optimism.\u00a0 One was Disney&#8217;s new live-action <em>Cinderella<\/em>; the other was Brad Bird&#8217;s <em>Tomorrowland<\/em>.\u00a0 And seeing these back-to-back filled me with such positivity and good will that, at least for these few hours, it&#8217;s hard to summon my usual crusty self.\u00a0 I say, let&#8217;s invent the future together, and build flying cars and jetpacks in our garages!\u00a0 Let a thousand creative ideas bloom for how to tackle climate change and the other crises facing civilization!\u00a0 (Admittedly, mass-market flying cars and jetpacks are probably <em>not<\/em> a step forward on climate change &#8230; but, see, there&#8217;s that negativity coming back.)\u00a0 And let <em>another<\/em> thousand ideas bloom for how to build scalable quantum computers&#8212;sure, including D-Wave&#8217;s!\u00a0 Have courage and be kind!<\/p>\n<p>So yeah, if readers would like to discuss the recent D-Wave paper further (especially those who know something about it), they&#8217;re more than welcome to do so in the comments section.\u00a0 But I&#8217;ve been away from Dana and Lily for two weeks, and will endeavor to spend time with them rather than obsessively reloading the comments (let&#8217;s see if I succeed).<\/p>\n<p>As a small token of my goodwill, I enclose two photos from my last visit to a D-Wave machine, which occurred when I met with some grad students in Waterloo this past spring.\u00a0 As you can see, I even personally certified that the machine was operating as expected.\u00a0 But more than that: surpassing all reasonable expectations for quantum AI, this model could actually converse intelligently, through a protruding head resembling that of IQC grad student Sarah Kaiser.<\/p>\n<p><a href=\"https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave-e1440624058177.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2449\" src=\"https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave-e1440624058177-265x300.jpg\" alt=\"dwave\" width=\"265\" height=\"300\" srcset=\"https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave-e1440624058177-265x300.jpg 265w, https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave-e1440624058177-903x1024.jpg 903w, https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave-e1440624058177-768x871.jpg 768w, https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave-e1440624058177.jpg 1011w\" sizes=\"auto, (max-width: 265px) 100vw, 265px\" \/><\/a><a href=\"https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave2-e1440624252938.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2450\" src=\"https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave2-e1440624252938-225x300.jpg\" alt=\"dwave2\" width=\"225\" height=\"300\" srcset=\"https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave2-e1440624252938-225x300.jpg 225w, https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave2-e1440624252938-768x1024.jpg 768w, https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave2-e1440624252938-1152x1536.jpg 1152w, https:\/\/scottaaronson.blog\/wp-content\/uploads\/2015\/08\/dwave2-e1440624252938.jpg 1224w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A bunch of people have asked me to comment on D-Wave&#8217;s release of its 1000-qubit processor, and a paper by a group including Cathy McGeoch saying that the machine is 1 or 2 orders of faster (in annealing time, not wall-clock time) than simulated annealing running on a single-core classical computer.\u00a0 It&#8217;s even been suggested [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[4,17],"tags":[],"class_list":["post-2448","post","type-post","status-publish","format-standard","hentry","category-quantum","category-speaking-truth-to-parallelism"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts\/2448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2448"}],"version-history":[{"count":3,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts\/2448\/revisions"}],"predecessor-version":[{"id":2454,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts\/2448\/revisions\/2454"}],"wp:attachment":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}