JP7321980B2 - Calculation system, calculation method, artificial celestial body, and information processing device - Google Patents
Calculation system, calculation method, artificial celestial body, and information processing device Download PDFInfo
- Publication number
- JP7321980B2 JP7321980B2 JP2020126963A JP2020126963A JP7321980B2 JP 7321980 B2 JP7321980 B2 JP 7321980B2 JP 2020126963 A JP2020126963 A JP 2020126963A JP 2020126963 A JP2020126963 A JP 2020126963A JP 7321980 B2 JP7321980 B2 JP 7321980B2
- Authority
- JP
- Japan
- Prior art keywords
- quantum
- quantum computer
- information processing
- processing device
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Description
本発明は計算システム、計算方法、人工天体、及び情報処理装置に関し、特に、宇宙空間における人工天体内で量子計算機を運用する技術に関する。 The present invention relates to a computing system, a computing method, an artificial celestial body, and an information processing apparatus, and more particularly to a technique for operating a quantum computer in an artificial celestial body in outer space.
近年、量子計算機の実用化が進みつつあり、従来型の古典計算機では実時間処理が困難な組み合わせ最適化問題等の計算を実時間内で計算するための研究が進んでいる(例えば、特許文献1を参照)。 In recent years, quantum computers have been put to practical use, and research is progressing to solve real-time calculations such as combinatorial optimization problems, which are difficult to process in real time with conventional classical computers (for example, patent documents 1).
上記のような量子計算機は、絶対零度に近い物理環境で運用する必要があり、外部環境と断熱しつつ冷却するためのランニングコストが高いという課題があった。 Quantum computers such as those described above need to be operated in a physical environment close to absolute zero, and there is the problem of high running costs for cooling while insulating from the external environment.
本発明はこれらの点に鑑みてなされたものであり、量子計算機の冷却コストを抑制するための技術を提供することを目的とする。 The present invention has been made in view of these points, and it is an object of the present invention to provide a technique for suppressing the cooling cost of a quantum computer.
本発明の第1の態様は、地上に設置された情報処理装置と、衛星軌道を周回する人工天体と、前記人工天体に収容された量子計算機と、を含む計算システムである。このシステムにおいて、前記情報処理装置は、処理対象データとともに量子計算の要求を前記量子計算機に送信する送信部と、前記量子計算の結果を前記量子計算機から受信する受信部と、を備える。また、前記量子計算機は、前記情報処理装置から前記処理対象データと前記量子計算の要求とを受信する受信部と、前記量子計算を実行する量子計算実行部と、前記量子計算の結果を前記情報処理装置に送信する送信部と、を備える。 A first aspect of the present invention is a computing system including an information processing device installed on the ground, an artificial celestial body orbiting a satellite orbit, and a quantum computer accommodated in the artificial celestial body. In this system, the information processing apparatus includes a transmission unit that transmits a request for quantum computation together with data to be processed to the quantum computer, and a reception unit that receives the result of the quantum computation from the quantum computer. Further, the quantum computer includes a receiving unit that receives the processing target data and the quantum computation request from the information processing device, a quantum computation execution unit that executes the quantum computation, and a quantum computation result that is transmitted to the information processing device. and a transmitter for transmitting to the processing device.
前記計算システムにおいて、前記人工天体は、前記量子計算機を収容するために一部が宇宙空間に露出する面を含む筐体を備えてもよく、当該筐体は、前記宇宙空間に露出する面に、前記量子計算機の熱を排出するための熱処理部を備えるとともに、前記宇宙空間に露出していない面は断熱部材で構成されていてもよい。 In the computing system, the artificial celestial body may include a housing including a surface partially exposed to outer space for housing the quantum computer, and the housing may include a surface exposed to outer space. and a heat treatment unit for discharging heat of the quantum computer, and a surface not exposed to the outer space may be composed of a heat insulating member.
前記計算システムにおいて、前記量子計算機は、前記量子計算機の温度に関する温度情報を取得する温度情報取得部をさらに備えてもよく、前記量子計算機の送信部は、前記温度情報を前記情報処理装置に送信してもよい。 In the computing system, the quantum computer may further include a temperature information acquisition unit that acquires temperature information regarding the temperature of the quantum computer, and the transmission unit of the quantum computer transmits the temperature information to the information processing device. You may
前記計算システムにおいて、前記温度情報は、前記量子計算機の温度と、前記量子計算機の冷却効率を示す情報とを含んでもよい。 In the computing system, the temperature information may include a temperature of the quantum computer and information indicating cooling efficiency of the quantum computer.
前記計算システムは複数の人工天体を含んでもよく、前記複数の人工天体はそれぞれ量子計算機を収容してもよく、前記情報処理装置の受信部は、前記複数の人工天体のそれぞれに収容されている量子計算機から、各量子計算機の温度情報を受信してもよく、前記情報処理装置は、各人工天体の温度情報に基づいて、量子計算の要求を送信する量子計算機を選択する選択部をさらに備えてもよい。 The computing system may include a plurality of artificial celestial bodies, each of the plurality of artificial celestial bodies may house a quantum computer, and the receiving unit of the information processing device may be housed in each of the plurality of artificial celestial bodies. Temperature information of each quantum computer may be received from the quantum computer, and the information processing device further includes a selection unit that selects a quantum computer that transmits a request for quantum computation based on the temperature information of each artificial celestial body. may
前記計算システムは、前記情報処理装置と前記量子計算機との間の通信を中継する中継装置をさらに備えてもよい。 The computing system may further include a relay device that relays communication between the information processing device and the quantum computer.
本発明の第2の態様は、計算方法である。この方法において、地上に設置された情報処理装置が、衛星軌道を周回する人工天体に収容された量子計算機に、処理対象データと量子計算の要求とを送信するステップを実行し、前記量子計算機が、前記情報処理装置から前記処理対象データと前記量子計算の要求とを受信するステップと、前記量子計算を実行するステップと、前記量子計算の結果を前記情報処理装置に送信するステップと、を実行し、前記情報処理装置が、前記量子計算の結果を前記量子計算機から受信するステップを実行する。 A second aspect of the present invention is a calculation method. In this method, an information processing device installed on the ground executes a step of transmitting data to be processed and a request for quantum computation to a quantum computer housed in an artificial celestial body orbiting a satellite, receiving the data to be processed and the request for the quantum computation from the information processing device; executing the quantum computation; and transmitting the result of the quantum computation to the information processing device. Then, the information processing device executes a step of receiving the result of the quantum computation from the quantum computer.
前記計算方法において、前記情報処理装置が、複数の人工天体にそれぞれ収容されている複数の量子計算機それぞれから、各量子計算機の冷却効率を含む温度情報を取得するステップと、各量子計算機の冷却効率に基づいて、前記処理対象データと前記量子計算の要求とを送信する量子計算機を選択するステップと、をさらに実行してもよい。 In the above calculation method, the information processing apparatus acquires temperature information including the cooling efficiency of each quantum computer from each of a plurality of quantum computers housed in a plurality of artificial celestial bodies, and the cooling efficiency of each quantum computer. and selecting a quantum computer that transmits the processing target data and the quantum computation request based on.
本発明の第3の態様は、情報処理装置と通信可能な量子計算機を収容するための人工天体である。この人工天体は、前記人工天体を稼働させるための機器を収容する稼働機器収容部と、前記稼働機器収容部と熱的に隔離され、前記量子計算機を収容するための筐体と、を備え、前記筐体は、前記人工天体が衛星軌道上を周回する場合に、少なくとも一部が宇宙空間に露出する面を含み、当該宇宙空間に露出する面に、前記量子計算機の熱を放熱するための熱処理部を備える。 A third aspect of the present invention is an artificial celestial body for accommodating a quantum computer communicable with an information processing device. This artificial celestial body includes an operating equipment housing section that houses equipment for operating the artificial celestial body, and a housing that is thermally isolated from the operating equipment housing section and houses the quantum computer, The housing includes a surface at least partially exposed to outer space when the artificial celestial body revolves on the satellite orbit, and the surface exposed to outer space is used to dissipate the heat of the quantum computer. A heat treatment section is provided.
本発明の第4の態様は、情報処理装置である。この装置は、量子計算機を収容する複数の人工天体から前記量子計算機の温度に関する温度情報を受信する受信部と、前記温度情報に基づいて、量子計算の要求を送信する量子計算機を選択する選択部と、処理対象データとともに量子計算の要求を選択した前記量子計算機に送信する送信部と、を備え、前記受信部は、前記量子計算の結果を選択した前記量子計算機から受信する。 A fourth aspect of the present invention is an information processing apparatus. This device includes a receiving unit that receives temperature information about the temperature of the quantum computer from a plurality of artificial celestial bodies that accommodate quantum computers, and a selection unit that selects a quantum computer that transmits a request for quantum computation based on the temperature information. and a transmitting unit configured to transmit a request for quantum computation together with data to be processed to the selected quantum computer, wherein the receiving unit receives the result of the quantum computation from the selected quantum computer.
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、コンピュータプログラム、データ構造、記録媒体などの間で変換したものもまた、本発明の態様として有効である。 Any combination of the above-described components, and expressions of the present invention converted into methods, devices, systems, computer programs, data structures, recording media, etc. are also effective as aspects of the present invention.
本発明によれば、量子計算機の冷却コストを抑制するための技術を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the technique for suppressing the cooling cost of a quantum computer can be provided.
<実施の形態の概要>
図1は、実施の形態に係る計算システムSの概要を説明するための図である。以下、図1を参照して、実施の形態の概要を述べる。
<Overview of Embodiment>
FIG. 1 is a diagram for explaining an overview of a computing system S according to an embodiment. An outline of the embodiment will be described below with reference to FIG.
図1に示す例では、計算システムSは、地上に設置された情報処理装置1と、衛星軌道を周回する複数の人工天体2(第1人工天体2a、第2人工天体2b、第3人工天体2c、及び第4人工天体2d)と、が中継装置4を介して通信可能な態様で接続している。各人工天体2は、それぞれ量子計算機3(第1量子計算機3a、第2量子計算機3b、第3量子計算機3c、及び第4量子計算機3d)を収容している。なお、図1では、人工天体2及び量子計算機3の数は4であるが、それ以外の数であってもよい。以下、第1人工天体2a、第2人工天体2b、第3人工天体2c、及び第4人工天体2dを特に区別する場合を除いて、単に人工天体2と記載する。量子計算機3についても同様である。
In the example shown in FIG. 1, the computing system S includes an information processing device 1 installed on the ground, a plurality of artificial celestial bodies 2 (a first artificial
情報処理装置1は、計算対象のデータ等を人工天体2に送信するための機器であり、一例としては古典計算機である。実施の形態に係る計算システムSにおいて、量子計算機3は衛星軌道を周回する人工天体2に収容されている。宇宙空間の温度はおよそ3ケルビンであるといわれている。実施の形態に係る計算システムSにおける人工天体2は、量子計算機3を冷却するための熱処理部が宇宙空間に露出しており、量子計算機3を冷却するように構成されている。このため、実施の形態に係る計算システムSにおいては、地上における環境温度(およそ300ケルビン)において量子計算機3を冷却する場合と比較して、量子計算機3の冷却効率を高めることができる。
The information processing device 1 is a device for transmitting data to be calculated and the like to the artificial
<実施の形態に係る情報処理装置1の機能構成>
図2は、実施の形態に係る情報処理装置1、人工天体2、及び量子計算機3の機能構成を模式的に示す図である。情報処理装置1は、送信部10、受信部11、及び選択部12を備える。人工天体2は、量子計算機3を収容するための筐体20と、人工天体2を稼働させるための機器を収容する稼働機器収容部21とを備えている。量子計算機3は、受信部30、量子計算実行部31、送信部32、及び温度情報取得部33を備える。
<Functional Configuration of Information Processing Apparatus 1 According to Embodiment>
FIG. 2 is a diagram schematically showing functional configurations of the information processing device 1, the artificial
図2において、矢印は主なデータの流れを示しており、図2に示していないデータの流れがあってもよい。図2において、各機能ブロックはハードウェア(装置)単位の構成ではなく、機能単位の構成を示している。そのため、図2に示す機能ブロックは単一の装置内に実装されてもよく、あるいは複数の装置内に分かれて実装されてもよい。機能ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてもよい。 In FIG. 2, arrows indicate main data flows, and data flows not shown in FIG. 2 may exist. In FIG. 2, each functional block does not show the configuration in units of hardware (apparatus), but the configuration in units of functions. Therefore, the functional blocks shown in FIG. 2 may be implemented within a single device, or may be implemented separately within a plurality of devices. Data exchange between functional blocks may be performed via any means such as a data bus, network, or portable storage medium.
情報処理装置1は、例えば古典計算機であり、図示なしないがBIOS(Basic Input Output System)等を格納するROM(Read Only Memory)や情報処理装置1の作業領域となるRAM(Random Access Memory)、OS(Operating System)やアプリケーションプログラム、当該アプリケーションプログラムの実行時に参照される種々の情報を格納するHDD(Hard Disk Drive)やSSD(Solid State Drive)等の大容量記憶装置を備えている。また、情報処理装置1は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)等のプロセッサも備えている。 The information processing device 1 is, for example, a classical computer, and includes a ROM (Read Only Memory) storing BIOS (Basic Input Output System) and the like, a RAM (Random Access Memory) serving as a work area of the information processing device 1, although not shown, A large-capacity storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) stores an OS (Operating System), application programs, and various information referred to when the application programs are executed. The information processing apparatus 1 also includes processors such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit).
人工天体2は、例えば人工衛星や宇宙ステーション、スペースシャトル等である。量子計算機3は量子計算機であり、量子計算を担う量子計算実行部31の他、受信部30、送信部32、温度情報取得部33等のインタフェースや計測装置を備える。
The artificial
なお、図2は、情報処理装置1が単一の装置で構成されている場合の例を示している。しかしながら、情報処理装置1は、例えばクラウドコンピューティングシステムやエッジコンピューティングシステムのように複数のプロセッサやメモリ等の計算リソースによって実現されてもよい。 Note that FIG. 2 shows an example in which the information processing device 1 is composed of a single device. However, the information processing device 1 may be implemented by computational resources such as multiple processors and memories, such as in a cloud computing system or an edge computing system.
情報処理装置1の送信部10は、処理対象データとともに量子計算の要求を量子計算機に送信する。例えば、量子計算機3の計算対象が量子アニーリングであることを仮定する。量子アニーリングは、ナップザック問題や巡回セールスマン問題などの組み合わせ最適化問題のソリューションに適しており、現実の商品、サービスや経路に関する組み合わせ最適化問題に対して高効率で準最適解を求めることができる。なお、量子計算機3の計算対象は量子アニーリングに限られず、量子ゲートや量子シミュレーションでもよい。
The
具体的には、ベクトルX={xi:i=1,・・・,n}を最適化の対象の2値変数群としたとき、量子アニーリングは以下の目的関数を最適化し、計算結果として最適化した結果の2値変数群x’を出力する。ここでQijを以下の式(1)で示す目的関数Hの係数としたとき、係数を要素とする行列Q={Qij}が情報処理装置1から量子計算機3に送る処理対象データとなる。
Specifically, when the vector X={x i : i=1, . Output the binary variable group x' of the optimization result. Here, when Q ij is the coefficient of the objective function H shown in the following equation (1), the matrix Q={Q ij } whose elements are the coefficients is the data to be processed sent from the information processing device 1 to the
量子計算機3の受信部30は、情報処理装置1から処理対象データと量子計算の要求とを受信する。量子計算機3の量子計算実行部31は、受信部30が受信した処理対象データに対して量子計算を実行する。
The receiving
量子計算機3の送信部32は、量子計算実行部31が実行した量子計算の結果を情報処理装置1に送信する。情報処理装置1の受信部11は、量子計算の結果を量子計算機3から受信する。このように、実施の形態に係る計算システムSにおいて、極低温環境が必要な量子計算を宇宙空間で実行するため、量子計算を地上で実行する場合と比較して量子計算機3の冷却コストを抑制することができる。
The
図3は、実施の形態に係る人工天体2の内部構造を模式的に示す図である。人工天体2は衛星軌道上を周回するために人工天体2を稼働させるための種々の機器(不図示)によって制御されている。このため、図3に示すように、人工天体2は、量子計算機3を収容するための筐体20と、人工天体2を稼働させるための機器を収容する稼働機器収容部21と、を備えている。
FIG. 3 is a diagram schematically showing the internal structure of the artificial
人工天体2を稼働させるための機器は熱源となるため、筐体20は、稼働機器収容部21と熱的に隔離されている。具体的には、筐体20は、量子計算機3と機器との間を断熱するための断熱部材201を備えている。また、筐体20は、人工天体2が衛星軌道上を周回する場合に、少なくとも一部が宇宙空間に露出する面を含んでおり、その宇宙空間に露出する面に、量子計算機3の熱を放熱するための熱処理部200を備えている。筐体20のうち宇宙空間に露出していない面は稼働機器収容部21との境界面であり、断熱部材201で構成されている。
Since the equipment for operating the artificial
宇宙空間は真空であるため、量子計算機3の冷却は輻射を利用する。熱処理部200は、量子計算機3が発生した熱を輻射によって排熱するラジエータ(不図示)を備えるとともに、太陽からの熱戦を反射するための反射部材(不図示)も備えている。これにより、筐体20は、量子計算機3を効率的に冷却することができる。
Since outer space is a vacuum, the cooling of the
図1に示すように、実施の形態に係る計算システムSにおいては、宇宙空間上に複数の量子計算機3が存在する。量子計算機3の負荷や人工天体2の位置や向きの違いに起因する太陽の影響等の違いにより、量子計算機3の温度と冷却効率とを含む温度情報が量子計算機3毎に異なる場合がある。量子計算機3の温度情報は、情報処理装置1が量子計算を実行させるための量子計算機3を選択する際の有用な情報となり得る。このため、量子計算機3は、量子計算機3の温度に関する温度情報を取得する温度情報取得部33を備えている。量子計算機3の送信部32は、温度情報取得部33が取得した温度情報を情報処理装置1に送信する。これにより、量子計算機3は、自身の温度情報を情報処理装置1に通知することができる。
As shown in FIG. 1, in the computing system S according to the embodiment, a plurality of
なお、量子計算機3は、1時間毎等のように周期的に温度情報を情報処理装置1に送信してもよいし、情報処理装置1からの問い合わせを受信することを契機として温度情報を情報処理装置1に送信してもよい。後者の場合、受信部30が情報処理装置1から温度情報の通知指示を受信することを契機として温度情報取得部33が温度情報を取得し、その情報を送信部32が情報処理装置1に送信すればよい。
Note that the
情報処理装置1の受信部11は、複数の人工天体2のそれぞれに収容されている量子計算機3から、各量子計算機3の温度情報を受信する。情報処理装置1の選択部12は、各人工天体2の温度情報に基づいて、量子計算の要求を送信する量子計算機3を選択する。具体的には、選択部12は、冷却効率の高い量子計算機3を優先して量子計算の要求を送信する量子計算機3として選択する。一般に、極低温下で動作する量子計算機3において実行される量子計算の精度は、量子計算機3の温度が高いほど低下する傾向があるといわれている。情報処理装置1は、温度情報に含まれる量子計算機3の温度及び冷却効率の高い量子計算機3を優先して選択することにより、量子計算の精度低下を抑制することができる。
The receiving
図1に示したように、実施の形態に係る計算システムSは、情報処理装置1と量子計算機との間の通信を中継する中継装置4を備えている。中継装置4が情報処理装置1と多数の量子計算機3との間の通信を仲介することにより、情報処理装置1と各量子計算機3との通信効率を上げることができる。
As shown in FIG. 1, the computing system S according to the embodiment includes a relay device 4 that relays communication between the information processing device 1 and the quantum computer. By mediating communication between the information processing device 1 and the
<情報処理装置1が実行する計算方法の処理フロー>
図4は、実施の形態に係る情報処理装置1が実行する計算処理の流れを説明するためのフローチャートである。本フローチャートにおける処理は、例えば情報処理装置1が起動したときに開始する。
<Processing Flow of Calculation Method Executed by Information Processing Apparatus 1>
FIG. 4 is a flowchart for explaining the flow of calculation processing executed by the information processing device 1 according to the embodiment. The processing in this flowchart starts, for example, when the information processing apparatus 1 is activated.
送信部10は、複数の人工天体2それぞれに収容されている複数の量子計算機3それぞれに、温度情報の送信を要求する(S2)。受信部11は、各量子計算機3から、量子計算機3の冷却効率を含む温度情報を受信する(S4)。
The
選択部12は、各量子計算機3から受信した温度情報に含まれる冷却効率に基づいて、量子計算の要求を送信する量子計算機3を選択する(S6)。送信部10は、選択部12が選択した量子計算機3に、処理対象データと量子計算の要求とを送信する(S8)。受信部11は、選択部12が選択した量子計算機3から、量子計算の計算結果を受信する(S10)。
Based on the cooling efficiency included in the temperature information received from each
受信部11が計算結果を受信すると、本フローチャートにおける処理は終了する。
When the receiving
<実施の形態に係る情報処理装置1が奏する効果>
以上説明したように、実施の形態に係る計算システムSによれば、量子計算機3の冷却コストを抑制することができる。
<Effects of Information Processing Apparatus 1 According to Embodiment>
As described above, according to the computing system S according to the embodiment, the cooling cost of the
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果をあわせ持つ。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist thereof. be. For example, all or part of the device can be functionally or physically distributed and integrated in arbitrary units. In addition, new embodiments resulting from arbitrary combinations of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment caused by the combination has the effect of the original embodiment.
1・・・情報処理装置
10・・・送信部
11・・・受信部
12・・・選択部
2・・・人工天体
20・・・筐体
21・・・稼働機器収容部
200・・・熱処理部
201・・・断熱部材
3・・・量子計算機
30・・・受信部
31・・・量子計算実行部
32・・・送信部
33・・・温度情報取得部
4・・・中継装置
S・・・計算システム
REFERENCE SIGNS LIST 1: information processing device 10: transmission unit 11: reception unit 12: selection unit 2: artificial celestial body 20: housing 21: operating equipment storage unit 200:
Claims (8)
前記情報処理装置は、
処理対象データとともに量子計算の要求を前記量子計算機に送信する送信部と、
前記量子計算の結果を前記量子計算機から受信する受信部と、を備え、
前記量子計算機は、
前記情報処理装置から前記処理対象データと前記量子計算の要求とを受信する受信部と、
前記量子計算を実行する量子計算実行部と、
前記量子計算の結果を前記情報処理装置に送信する送信部と、を備え、
前記人工天体は、前記量子計算機を収容するために一部が宇宙空間に露出する面を含む筐体を備え、当該筐体は、
前記宇宙空間に露出する面に、前記量子計算機の熱を排出するための熱処理部を備えるとともに、前記宇宙空間に露出していない面は断熱部材で構成されている、
計算システム。 A computing system including an information processing device installed on the ground, an artificial celestial body orbiting a satellite orbit, and a quantum computer accommodated in the artificial celestial body,
The information processing device is
a transmission unit that transmits a request for quantum computation to the quantum computer together with the data to be processed;
A receiving unit that receives the result of the quantum calculation from the quantum computer,
The quantum computer is
a receiving unit that receives the processing target data and the quantum computation request from the information processing device;
a quantum computation executing unit that executes the quantum computation;
A transmission unit that transmits the result of the quantum calculation to the information processing device ,
The artificial celestial body comprises a housing including a surface partly exposed to outer space for housing the quantum computer, the housing comprising:
The surface exposed to outer space is provided with a heat treatment unit for discharging the heat of the quantum computer, and the surface not exposed to outer space is made of a heat insulating member.
calculation system.
前記量子計算機の送信部は、前記温度情報を前記情報処理装置に送信する、
請求項1に記載の計算システム。 The quantum computer further comprises a temperature information acquisition unit that acquires temperature information regarding the temperature of the quantum computer,
the transmission unit of the quantum computer transmits the temperature information to the information processing device;
2. The computing system of claim 1 .
請求項2に記載の計算システム。 The temperature information includes information indicating the temperature of the quantum computer and the cooling efficiency of the quantum computer,
3. A computing system according to claim 2 .
前記情報処理装置の受信部は、前記複数の人工天体のそれぞれに収容されている量子計算機から、各量子計算機の温度情報を受信し、
前記情報処理装置は、各人工天体の温度情報に基づいて、量子計算の要求を送信する量子計算機を選択する選択部をさらに備える、
請求項3に記載の計算システム。 The computing system includes a plurality of artificial celestial bodies, each of the plurality of artificial celestial bodies housing a quantum computer;
the receiving unit of the information processing device receives temperature information of each quantum computer from each of the quantum computers housed in each of the plurality of artificial celestial bodies;
The information processing device further comprises a selection unit that selects a quantum computer that transmits a request for quantum computation based on the temperature information of each artificial celestial body.
4. A computing system according to claim 3 .
請求項1から4のいずれか1項に記載の計算システム。 The computing system further comprises a relay device that relays communication between the information processing device and the quantum computer,
5. A computing system according to any one of claims 1-4 .
衛星軌道を周回する複数の人工天体にそれぞれ収容されている複数の量子計算機それぞれから、各量子計算機の冷却効率を含む温度情報を取得するステップと、
各量子計算機の冷却効率に基づいて、処理対象データと量子計算の要求とを送信する量子計算機を選択するステップと、
選択された量子計算機に、前記処理対象データと前記量子計算の要求とを送信するステップと、を実行し、
前記選択された量子計算機が、
前記情報処理装置から前記処理対象データと前記量子計算の要求とを受信するステップと、
前記量子計算を実行するステップと、
前記量子計算の結果を前記情報処理装置に送信するステップと、を実行し、
前記情報処理装置が、前記量子計算の結果を前記量子計算機から受信するステップを実行する、
計算方法。 Information processing equipment installed on the ground
a step of acquiring temperature information including cooling efficiency of each quantum computer from each of a plurality of quantum computers accommodated in each of a plurality of artificial celestial bodies orbiting a satellite;
selecting a quantum computer for transmitting data to be processed and a request for quantum computation based on the cooling efficiency of each quantum computer;
sending the processing target data and the quantum computation request to the selected quantum computer ;
the selected quantum computer,
a step of receiving the processing target data and the request for the quantum computation from the information processing device;
performing the quantum computation;
sending the result of the quantum computation to the information processing device;
The information processing device performs a step of receiving a result of the quantum computation from the quantum computer;
Method of calculation.
前記人工天体を稼働させるための機器を収容する稼働機器収容部と、
前記稼働機器収容部と熱的に隔離され、前記量子計算機を収容するための筐体と、を備え、
前記筐体は、前記人工天体が衛星軌道上を周回する場合に、少なくとも一部が宇宙空間に露出する面を含み、当該宇宙空間に露出する面に、前記量子計算機の熱を放熱するための熱処理部を備える、
人工天体。 An artificial celestial body for housing a quantum computer that can communicate with an information processing device,
an operating equipment housing section for housing equipment for operating the artificial celestial body;
a housing that is thermally isolated from the operating device housing unit and that houses the quantum computer;
The housing includes a surface at least partially exposed to outer space when the artificial celestial body revolves on the satellite orbit, and the surface exposed to outer space is used to dissipate the heat of the quantum computer. comprising a heat treatment section,
artificial celestial bodies.
前記温度情報に基づいて、量子計算の要求を送信する量子計算機を選択する選択部と、
処理対象データとともに量子計算の要求を選択した前記量子計算機に送信する送信部と、を備え、
前記受信部は、前記量子計算の結果を選択した前記量子計算機から受信する、
情報処理装置。 a receiving unit that receives temperature information about the temperature of the quantum computer from a plurality of artificial celestial bodies that accommodate the quantum computer;
a selection unit that selects a quantum computer that transmits a request for quantum computation based on the temperature information;
a transmission unit that transmits a request for quantum computation together with the data to be processed to the selected quantum computer,
The receiving unit receives the result of the quantum computation from the selected quantum computer,
Information processing equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020126963A JP7321980B2 (en) | 2020-07-28 | 2020-07-28 | Calculation system, calculation method, artificial celestial body, and information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020126963A JP7321980B2 (en) | 2020-07-28 | 2020-07-28 | Calculation system, calculation method, artificial celestial body, and information processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022024405A JP2022024405A (en) | 2022-02-09 |
JP7321980B2 true JP7321980B2 (en) | 2023-08-07 |
Family
ID=80265495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020126963A Active JP7321980B2 (en) | 2020-07-28 | 2020-07-28 | Calculation system, calculation method, artificial celestial body, and information processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7321980B2 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009290448A (en) | 2008-05-28 | 2009-12-10 | Nec Corp | Loss communication system, method, and program |
US20170116159A1 (en) | 2013-12-05 | 2017-04-27 | D-Wave Systems Inc. | Sampling from an analog processor |
JP2018514442A (en) | 2015-06-02 | 2018-06-07 | エアバス ディフェンス アンド スペース エスアーエス | Satellite |
JP2019521431A (en) | 2016-06-13 | 2019-07-25 | ワンキュービー インフォメーション テクノロジーズ インク. | Method and system for quantum instant or quantum enabled computer |
US20200035901A1 (en) | 2018-07-27 | 2020-01-30 | International Business Machines Corporation | Cryogenic device with multiple transmission lines and microwave attenuators |
US10637142B1 (en) | 2019-05-07 | 2020-04-28 | Bao Tran | Computing system |
-
2020
- 2020-07-28 JP JP2020126963A patent/JP7321980B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009290448A (en) | 2008-05-28 | 2009-12-10 | Nec Corp | Loss communication system, method, and program |
US20170116159A1 (en) | 2013-12-05 | 2017-04-27 | D-Wave Systems Inc. | Sampling from an analog processor |
JP2018514442A (en) | 2015-06-02 | 2018-06-07 | エアバス ディフェンス アンド スペース エスアーエス | Satellite |
JP2019521431A (en) | 2016-06-13 | 2019-07-25 | ワンキュービー インフォメーション テクノロジーズ インク. | Method and system for quantum instant or quantum enabled computer |
US20200035901A1 (en) | 2018-07-27 | 2020-01-30 | International Business Machines Corporation | Cryogenic device with multiple transmission lines and microwave attenuators |
US10637142B1 (en) | 2019-05-07 | 2020-04-28 | Bao Tran | Computing system |
Also Published As
Publication number | Publication date |
---|---|
JP2022024405A (en) | 2022-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7401171B2 (en) | Matrix processing circuit, system, non-transitory machine-accessible storage medium and method | |
Soyata et al. | COMBAT: mobile-Cloud-based cOmpute/coMmunications infrastructure for BATtlefield applications | |
US20190171690A1 (en) | Max pooling in a matrix processing architecture | |
US9910802B2 (en) | High bandwidth low latency data exchange between processing elements | |
US10614544B2 (en) | System and method for space situational awareness demonstration | |
KR101747966B1 (en) | Autonomous subsystem architecture | |
US8457807B2 (en) | Thermal relationships based workload planning | |
US9420036B2 (en) | Data-intensive computer architecture | |
US11847533B2 (en) | Hybrid quantum computing network | |
US8635323B2 (en) | Parallel computer system, job server, job scheduling method and job scheduling program | |
US10748454B2 (en) | Secret computation apparatus, method for the same, and program | |
Drozdowski et al. | Out-of-core divisible load processing | |
JP7321980B2 (en) | Calculation system, calculation method, artificial celestial body, and information processing device | |
Gutierrez et al. | Performance evaluation of Open MPI on Cray XE/XK systems | |
US20200213097A1 (en) | Secure computation system, secure computation apparatus, secure computation method, and recording medium | |
CN108292287B (en) | System and method for providing a structure-integrated data pull engine | |
Wei et al. | High performance enabled space object tracking via cloud computing | |
Lu et al. | High-performance homomorphic matrix completion on GPUs | |
Koromyslov et al. | The technology of nesting a regional ocean model into a Global one using a computational platform for massively parallel computers CMF | |
Chandy et al. | Parallelizing the discrete ordinates method (DOM) for three-dimensional radiative heat transfer calculations using a priority queuing technique | |
KR102491934B1 (en) | Method of offloading task in distributed edge computing environment | |
JP2011107916A (en) | Parallel computing system that performs spherical harmonic transform, and control method and control program for parallel computing system | |
Wang et al. | SAM: A Scalable Accelerator for Number Theoretic Transform Using Multi-Dimensional Decomposition | |
Szydlarski et al. | Parallel spherical harmonic transforms on heterogeneous architectures (graphics processing units/multi‐core CPUs) | |
Visheratin et al. | Dynamic resources configuration for coevolutionary scheduling of scientific workflows in cloud environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220526 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230307 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230427 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230725 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230726 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7321980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |