5000キュービットの商用コンピューティングプラットフォームがリリースされました!D-Wave:これは商用アプリケーションの唯一の選択肢です

5000キュービットの商用コンピューティングプラットフォームがリリースされました! D-Wave:これは商用アプリケーションの唯一の選択肢です
最近、量子コンピューティング会社のD-Waveは、ビジネス向けに構築された最初の量子コンピューターアドベンチャーが登場し、各ユーザーが少なくとも5000キュービットの「使用権」を持つことができると述べました。
実際、Advantageは依然として量子アニーリングマシンであり、その適用範囲は量子汎用コンピューターほど広範ではなく、現在はクラウドを介してのみ使用できます。

ただし、クラウドでアドベンチャーにアクセスするユーザーは、5000キュービットにフルアクセスできます。
D-Waveは、Adventureは最大100万の可変問題タイプを処理でき、ビジネス向けに構築された量子コンピューターであると主張しています。
D-WaveのCEOであるAlanBaratz氏は、次のように述べています。「他の種類の量子コンピューターでは、小さな実験しかできず、いくつかの単純な定理を導き出すことができます。それらは
、他の一般的な量子コンピューターと比較してはるかに劣っています。」コンピューターと比較して、Adventureは商用量子コンピューターであり、D-Waveが商用化を模索するための新しいステップです。
D-Waveによると、各Advantage量子コンピューターでは、実際のキュービット数はチップによって異なります。
言い換えれば、いくつかのチップは5000キュービット以上の容量を持っていますが、他のチップは5000キュービットに近いです。
ただし、各ユーザーは少なくとも5000キュービットにフルアクセスできます。
このようなデータは、チップの構造に従って決定されます。
下の図からわかるように、Adventureのチップは15ウェイのキュービット接続を実現します。つまり、各キュービットを他の15キュービットに接続できます。

「キュービットの数と接続性によって、量子コンピューターが解決できる問題の大きさが決まります。」
この点に関して、Alan Baratz氏は次のように説明しました。「2000キュービットのプロセッサーを使用すると、100〜200個の変数を解決できます。問題。」
「そして、2倍のキュービットと2倍の接続性を備えたAdvantage量子コンピューターを使用すると、600〜800の変数内でより多くの問題を解決できます。」
つまり、5000キュービットはD-です。 Waveの研究者は、計算を実行した後、次のように結論付けました。Advantageシステムでは、解決できる問題は、2000キュービットプロセッサで解決できる問題の2.6倍です。
これは、2000キュービットから5000キュービットへのD-Waveの飛躍です。
下の図からわかるように、2000キュービットのプロセッサでは、チップの各キュービットは他の6キュービットにしか接続できず、接続性はアドベンチャーほど高くありません。

ただし、この設計は明らかに企業の商用アプリケーションに偏っています。
言い換えれば、実際にはアドベンチャークォンタムコンピューターを購入できないだけでなく、クラウドサービスをレンタルすることしかできません。
さらに、Advantageは依然として量子アニーリングマシンであり、その適用範囲は量子汎用コンピューターほど広くはありません。
そして、今年の2月には、Adventureのリリース前に、D-Waveはすでに量子コンピューティングプラットフォームクラウドサービスLeap2の価格を発表しています。
Leap 2は、第1世代のクラウドサービスLeapと比較して、ユーザーが最大10,000の変数で大規模で複雑な問題を解決できること、およびD-Waveの2000キュービットコンピューターにリアルタイムでアクセスできることを保証できました。
当時の価格はこんな感じでした。

現在、D-Waveが前世代のプロセッサに基づいてチップ構造をアップグレードし、処理能力を向上させた後、価格は以前のクラウドサービスよりも安くはないと推定されています。
アドベンチャーを含むクラウドサービスは10月8日に開始されるとのことです。
さらに、D-Waveは、新しいハイブリッドソルバーであるDiscrete Quadratic Model(DQM)もリリースしました。これは、量子コンピューターで実行できる問題の種類を拡大することを目的としています。
これは、0または1のバイナリ変数のみを受け入れるのではなく、より広い範囲の変数値(1から10までの整数、さらには赤、黄、青、その他の色を含む)を受け入れることによって実現されます。
さらに、IBMは最近、ユニバーサル量子コンピューターの開発に関するニュースも発表しました。
先週の量子コンピューティングに関連するサミットで、IBMは、3年以内に1121キュービットプロセッサのコンドルを発売する予定であると述べました。
言い換えれば、2023年まで、IBMは1121キュービットのために一生懸命働いています。
今年の9月初旬、IBMは65キュービットのHummingbirdプロセッサを発売し、来年には127キュービットのQuantumEagleプロセッサを発売する予定です。
奇妙に聞こえますか?

IBMがまだ3桁のキュービットに苦労しているのに、なぜD-Waveは5000キュービットの商用コンピューティングプラットフォームを実装したのですか?
彼らの研究の方向性は同じではないため、IBMの量子コンピューターは「ユニバーサル量子コンピューター」であり、D-Waveは商業化の方向に進んでいる量子アニーリングマシンです。
ここでの違いは、量子アニーリングは断熱量子計算に基づいており、量子論理ゲートの操作を必要としないことです。
簡単に言えば、量子アニーリングマシンは高い処理性能を備えていますが、比較的少ない機能しか実現できません。
それにもかかわらず、一部のネチズンは、D-Waveが5000キュービットの計算能力を達成できると信じています。これはまだ驚くべきことです。
Twitterで10万人以上のフォロワーを持つ業界関係者のBrianRoemmele氏は、「この事件は本当に驚くべきことです...だから私たちはパーソナルクォンタムコンピューターに一歩近づいています」と述べています。

ただし、一部のネットユーザーはD-Waveの結果について楽観的ではありません。
Redditのカルマ値が8wのネチズンは、このモデルのD-Waveの制御性は単に良くないと述べました。

長年にわたり、D-Waveのコンピューター制御は、「Aを下げ、Bを上げる」と同じくらい簡単です...
対照的に、IBMやGoogleなどの企業がそれぞれ開発した50キュービット(またはそれ以上) Qubitsは完全に制御可能です(「ユニバーサル」)。この制御性は非常に高価であり、そのような超伝導量子コンピューターの拡張のボトルネックです。
結局のところ、50キュービットはすでに非常に多くのワイヤーを必要とし、スペースの問題を考慮する必要があり、キャリブレーションにも長い時間がかかります...しかし、D-Waveは、制御が最も難しい非ユニバーサルモデルを使用してこれらの問題を解決します。
Daohan Tianqiong CiGril Robot API
Daohan Tianqiong CiGril Cognitive Intelligent Robot APIユーザーは、基本情報を取得するための手順に従う必要があり
ます。1。プラットフォームにアカウントを登録します
。2。プラットフォームにログインし、バックグラウンド管理ページに入り、アプリケーションを作成してから、アプリケーションを表示し、アプリケーションを表示します。関連情報。
3.アプリケーション情報ページで、appid、appkey秘密鍵、およびその他の情報を見つけてから、ロボットアプリケーションにアクセスするためのインターフェイスコードを記述します。
アクセス
要求アドレスの開始http
//www.weilaitec.com/cigirlrobot.cgr要求方法:
要求パラメーター:
パラメータータイプデフォルト値説明
userid文字列プラットフォーム登録済みアカウント
なしappid文字列プラットフォーム作成なしアプリケーションID
キー文字列プラットフォームなしアプリケーション生成された秘密鍵
msgString ""メッセージコンテンツ
ipString ""クライアントIPには一意性が必要です。IPがない場合は、QQアカウント、WeChatアカウント、携帯電話のMACアドレスなどに置き換えることができます。

インターフェイス接続の例:http//www.weilaitec.com/cigirlrobot.cgr?key = UTNJK34THXK010T566ZI39VES50BLRBE8R66H5R3FOAO84J3BV&msg = Hello&ip = 119.25.36.48&userid = jackli&appid = 52454214552

注:パラメーター名は小文字にする必要があり、5つのパラメーターを省略してはならず、パラメーター名を正しく書き込む必要があり、各パラメーターの値を空の文字列にすることはできません。そうしないと、リクエストは成功しません。userid、appid、keyの3つのパラメーターは、アプリケーションの作成後にプラットフォームに登録する必要があります。そうすると、アプリケーションの詳細を確認できます。Useridは、プラットフォームに登録されているアカウントです。
サンプルコードJAVA:

インポートjava.io.ByteArrayOutputStream;
インポートjava.io.IOException;
インポートjava.io.InputStream;
インポートjava.net.HttpURLConnection;
java.net.URLをインポートします。

パブリッククラスapitest {

    / *
    
Get请求、获得データデータ@ param
     urlStr
    
@return
     /
    private static String opUrl(String urlStr)
    {        
        URL url = null;
        HttpURLConnection conn = null;
        InputStream is = null;
        ByteArrayOutputStream baos = null;         {             url = new URL(urlStr);を
        試してください            conn =(HttpURLConnection)url.openConnection();             conn.setReadTimeout(5



10000);
            conn.setConnectTimeout(5 * 10000);
            conn.setRequestMethod( "POST");
            if(conn.getResponseCode()== 200)
            {
                is = conn.getInputStream();
                baos = new ByteArrayOutputStream();
                int len = -1;
                byte [] buf = new byte [128];

                while((len = is.read(buf))!= -1)
                {
                    baos.write(buf、0、len);
                }
                baos.flush();
                文字列の結果= baos.toString();
                結果を返します。
            } else
            {
                throw new Exception( "服务器には接错误!");
            }

        } catch(Exception e)
        {
            e.printStackTrace();
        }最後に
        {
            try
            {
                if(is!= null)
                    is.close();
            } catch(IOException e)
            {
                e.printStackTrace();
            }

            try
            {
                if(baos!= null)
                    baos.close();
            } catch(IOException e)
            {
                e.printStackTrace();
            }
            conn.disconnect();
        }
        return "";
    }
    
    
    public static void main(String args [] ){        
            // msgパラメーターは、過去の会話の内容です。            
            System.out.println(opUrl( " http://www.weilaitec.com/cigirlrobot.cgr?key=UTNJK34THXK010T566ZI39VES50BLRBE8R66H5R3FOAO84J3BV&msg= IP = 119.25.36.48&こんにちはユーザーID&jackli&AppIDを= 52454214552 = "));
            
    }
}

おすすめ

転載: blog.51cto.com/14864650/2539856