Blog

Digital and Quantum computers, part 7

Comparing Digital and Quantum Computers, Part 7: Power estimation

Everyone in the IT world is wondering how big a threat quantum computers pose to cryptography and how to deal with the problem. This series of articles tries to explain the problem in a popular way. After introduction to Shor's algorithm we can estimate power requirements for solution, using that algorithm.

Estimated power consumption of quantum computers

From the point of view of creating a cryptographically relevant computer, the question is not only when it will be created, but also what its power requirements will be. This subsequently allows us to estimate the necessary investments, but also operating costs. It is a very interesting problem to estimate the properties of something that does not actually exist yet. High school physics can help us with this, but certainly not Moore's law. Again, the estimate given in this article corresponds to current knowledge and may not fully correspond to future reality. As they say, no theory survives the collision with reality.

A quantum computer should operate with almost zero power consumption. Almost zero means that there must be some power consumption. But is that really the case? At temperatures close to absolute zero, resistance drops, and at least some materials become superconductive (have zero resistance). The closer we get to zero, the better for us. Other quantum computers must be able to operate at room temperature. But most people would feel really cold at that temperature, and room temperature is a physical term. That is, easy cooling, for example, using liquid nitrogen. What does this actually mean for us?

If I think of a quantum computer as a refrigerator, heat flows into the refrigerator from the surroundings. In physics, there is something called a black body. That is, an ideal object capable of absorbing radiation of all wavelengths. This is exactly the same case where such a body absorbs all radiation from the surroundings, absorbs heat. But how much heat can be absorbed through radiation?

The following procedure can be used to receive energy by radiation. Based on the Stefan-Bolzmann law, Q=ϵσA(T4𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡T4𝑑𝑒𝑣𝑖𝑐𝑒)Q = \epsilon\sigma A\left( {T^{4}}_{\mathit{environment}} - {T^{4}}_{\mathit{device}} \right)the intensity of radiation increases with the fourth power of the body temperature. If the area of a completely black body is A=1m2A = 1m^{2}, the emissivity ε=1\varepsilon = 1(for a completely black body) and σ=5,670374419108Wm2K4\sigma = {5,670374419 \bullet 10}^{- 8}\ {Wm}^{- 2}K^{- 4} are the Stefan-Bolzmann constant, it is possible to consider an ambient temperature of 20˚C (293.15˚K) and a body temperature of 1˚K, the heat received by radiation from the environment is about 460Wm2{460\ Wm}^{- 2}. This means almost half a kW.

But we also know from practice that heat is transferred through conductors, using supports, cables and other parts of the overall structure. But this also means dealing with the cross-section of the conductor, which must be as small as possible to limit the transfer. So how do we calculate the requirements for the structure? Let's start with an estimate. We can consider a quantum computer with a density of iron, which is about 3 times lighter than the heaviest known element, osmium. I doubt that any quantum computer will have such a density, but this creates some reserve. So we have a steel ball with an area of 1m21m^{2}. The corresponding beam would have to have a diameter of 6.1mm, and with about a threefold safety margin we can consider a beam with a diameter of about 18mm. Now what about thermal conductivity, which also decreases with decreasing temperature? Fortunately, it is possible to use cryogenic tables, for example, on the NIST website. Based on the calculation, it is possible to obtain a heat transfer of about 2.2W for such a beam. Given the ratio to the temperature received by radiation from the environment, we can neglect this value.

This calculation is quite pessimistic, because a black body is a physical construct that has the greatest possible energy intake from the environment. It is therefore possible to work with the given values further, for example by selecting suitable materials. There are several types of insulation, from ceramics to vacuum, some aerogels, for example, have low thermal conductivity and are at the same time impermeable to certain types of radiation.

In reality, due to the layering of protections, there is a significant reduction in radiation transmission. Where each additional individual layer can reduce the transmission to 3% - 5% of the original flux. In an ideal state, two layers with attenuation to 5% of the original flux should give a total attenuation of 0.25%. However, no structure is perfect, so in reality we can get values corresponding to more than one formula q1N+1q \approx \frac{1}{N + 1}. In such a case, somewhere around 50 layers, the main heat transfer should be the structure.

How to determine the required power of a given cooling system? Most quantum computers, at least for now, remain a large refrigerator. Either the system for calculations or at least the detection systems are cooled. At temperatures close to absolute zero, the cooling performance decreases significantly, and at absolute zero the efficiency is zero – infinite work would be needed to remove the final heat. Therefore, a simplification is given to achieve temperatures in certain orders of magnitude. For the calculation, it is necessary to use the formula of the Carnot engine, a kind of perfect heat pump.

COP = \frac{Q_{c}}{P_{chlad}} = \frac{T_{c}}{T_{h} - T_{c}}

So, it is the ratio of the heat that we have to remove from the cooled system QcQ_{c}and the work supplied by cooling PcoolingP_{cooling}. This can be converted to the ratio of the temperature of the cooled system TcT_{c}\ to the difference in ambient temperature and the cooled system ThTcT_{h} - T_{c}. Based on the Carnot engine calculation, we obtain 1m21m^{2} the results in the following table for cooling an absolutely black body with an area of . Each layer of insulation should reduce radiation to 5%, i.e. the first 5%, the second 0.25%, but this is an ideal case. In reality, more than ten layers will probably be needed for this. What can be used for insulation? Aerogels, reflective layers (foils, nanofoils), vacuum, more precisely multilayer panels containing vacuum (MLI – Multi Layer Insulation). But what are the limitations of the insulation capabilities, it will depend on the design. The theoretical limit of insulation should be able to limit the radiation flux from 460W to 4.6µW, but there will always be some radiation flux. The above limitations are given by the physical properties of the material and quantum phenomena.


TemperatureCooling power consumption1 layer of insulationMultiple layers of insulationTheoretical limit
1 K122 kW6,1 kW305 W1,2 mW
0,1 K1,22 MW61 kW3,05 kW12 mW
0,01 K12,2 MW610 kW30,5 kW0,122 W
1 mK122 MW6,1 MW305 kW1,22 W
1 μK122 GW6,1 GW305 MW1,22 kW

This gives us an idea of the cooling power required for a device of a certain volume. But that's not all. It is important to remember that a quantum computer consumes energy, depending on its design. First, it is the operating temperature, and second, all the power is sent to the chips. Light or microwave pulses for operating or manipulating qubits, maintaining states, reading or writing them, all the power again needs to be cooled. This is an energy input into the system that can significantly affect the thermal balance. As a result, such a computer could stop working if there is insufficient cooling. Therefore, it is necessary to use the calculation for Carnot cooling again. Since this is ideal cooling, the question is whether such efficiency can be achieved. In this case, we are looking for the optimal cooling efficiency of a perfectly insulated body of a certain temperature, to which 1W of energy (power input) is supplied.


TemperatureCooling power consumption
1 K293 W
0,1 K2,93 kW
0,01 K29,3 kW
1 mK293 MW
1 μK293 GW

So for a rough calculation we need three parameters:

  • The outer surface of a quantum computer. This is the volume in which the core of the system can be enclosed. Depending on the cooling system, pessimistic estimates can be considered. As they say, it can't get any worse. Miniaturization brings significant advantages here, which is why there is an effort to make quantum chips as small as possible. Similarly, choosing the right insulation brings significant savings.

  • The energy input of a quantum computer, where unfortunately we are talking about optimal cooling, which depends on the efficiency of the system. It is necessary to have the lowest possible energy input for the calculation. The calculation itself will generate heat at least thanks to the Landauer limit. Additional heat will be generated by technologies for manipulating qubits and reading their state.

  • The operating temperature of the core of a quantum computer. On the contrary, it must be as high as possible, ideally in units or tens of degrees K. The lower we are, the more energy-intensive the cooling is.

The qubits themselves have negligible power consumption from a physical point of view. For superconducting and spin qubits, as well as ion traps, the "consumption" is in the order of pW to fW. The same applies to manipulation using microwaves, we are moving in the same order of magnitude on the qubit or on the gate. The problem is the power of lasers for manipulating ion traps, where the power per qbit is in the range of nW to µW, i.e. 6-9 orders of magnitude more. Furthermore, when measuring the output of quantum circuits, the actual measurement loads the system with units of mW for each qbit. By far the biggest problem is the cabling. Each line contributes to the system with a thermal load of µW to mW, the lines mediate, for example, the dissemination of information and other support. All received energy must then be pumped out of the system, which is energy-intensive.


To be continued in the next section Quantum Computer Technology Overview (March 30th 2026)

References:

  1. Coefficient of Performance of Heat Pumps – Theory and Practice
    Source: https://www.sciencedirect.com/
  2. Overview of the Coefficient of Performance (COP) for Conventional Vapour
    Source: https://www.researchgate.net/
  3. Cryogenic refrigeration: principles and methods
    Source: https://www.ias.ac.in/
  4. Performance limits of cryocoolers at low temperatures
    Source: https://www.nasa.gov/
  5. Dilution Refrigerators: Principles and Applications
    Source: https://www.sciencedirect.com/
  6. Development of dilution refrigerators
    Source: https://doi.org/
  7. Cryogen-free one hundred microkelvin refrigerator
    Source: https://arxiv.org/
  8. Nuclear adiabatic demagnetization and ultralow temperatures
    Source: https://journals.aps.org/
  9. NIST Index of Material Properties
    Source: https://nist.gov/
  10. Cryogenic Reference Tables
    Source: https://www.lakeshore.com/

Autor článku:

Jan Dušátko
Jan Dušátko

Jan Dušátko has been working with computers and computer security for almost a quarter of a century. In the field of cryptography, he has cooperated with leading experts such as Vlastimil Klíma or Tomáš Rosa. Currently he works as a security consultant, his main focus is on topics related to cryptography, security, e-mail communication and Linux systems.

1. Introductory Provisions

1.1. These General Terms and Conditions are, unless otherwise agreed in writing in the contract, an integral part of all contracts relating to training organised or provided by the trainer, Jan Dušátko, IČ 434 797 66, DIČ 7208253041, with location Pod Harfou 938/58, Praha 9 (next as a „lector“).
1.2. The contracting parties in the general terms and conditions are meant to be the trainer and the ordering party, where the ordering party may also be the mediator of the contractual relationship.
1.3. Issues that are not regulated by these terms and conditions are dealt with according to the Czech Civil Code, i.e. Act No.89/2012 Coll.
1.4. All potential disputes will be resolved according to the law of the Czech Republic.

2. Creation of a contract by signing up for a course

2.1. Application means unilateral action of the client addressed to the trainer through a data box with identification euxesuf, e-mailu with address register@cryptosession.cz or register@cryptosession.info, internet pages cryptosession.cz, cryptosession.info or contact phone +420 602 427 840.
2.2. By submitting the application, the Client agrees with these General Terms and Conditions and declares that he has become acquainted with them.
2.3. The application is deemed to have been received at the time of confirmation (within 2 working days by default) by the trainer or intermediary. This confirmation is sent to the data box or to the contact e-mail.
2.4. The standard time for registration is no later than 14 working days before the educational event, unless otherwise stated. In the case of a natural non-business person, the order must be at least 28 working days before the educational event.
2.5. More than one participant can be registered for one application.
2.6. If there are more than 10 participants from one Client, it is possible to arrange for training at the place of residence of the intermediary or the Client.
2.7. Applications are received and processed in the order in which they have been received by the Provider. The Provider immediately informs the Client of all facts. These are the filling of capacity, too low number of participants, or any other serious reason, such as a lecturer's illness or force majeure. In this case, the Client will be offered a new term or participation in another educational event. In the event that the ordering party does not agree to move or participate in another educational event offered, the provider will refund the participation fee. The lack of participants is notified to the ordering party at least 14 days before the start of the planned term.
2.8. The contract between the provider and the ordering party arises by sending a confirmation from the provider to the ordering party.
2.9. The contract may be changed or cancelled only if the legal prerequisites are met and only in writing.

3. Termination of the contract by cancellation of the application

3.1. The application may be cancelled by the ordering party via e-mail or via a data mailbox.
3.2. The customer has the right to cancel his or her application for the course 14 days before the course takes place without any fees. If the period is shorter, the subsequent change takes place. In the interval of 7-13 days, an administrative fee of 10% is charged, cancellation of participation in a shorter interval than 7 days then a fee of 25%. In case of cancellation of the application or order by the customer, the possibility of the customer's participation in an alternative period without any additional fee is offered. The right to cancel the application expires with the implementation of the ordered training.
3.3. In case of cancellation of the application by the trainer, the ordering party is entitled to a full refund for the unrealized action.
3.4. The ordering party has the right to request an alternative date or an alternative training. In such case, the ordering party will be informed about all open courses. The alternative date cannot be enforced or enforced, it depends on the current availability of the course. If the alternative training is for a lower price, the ordering party will pay the difference. If the alternative training is for a lower price, the trainer will return the difference in the training prices to the ordering party.

4. Price and payment terms

4.1. By sending the application, the ordering party accepts the contract price (hereinafter referred to as the participation fee) indicated for the course.
4.2. In case of multiple participants registered with one application, a discount is possible.
4.3. The participation fee must be paid into the bank account of the company held with the company Komerční banka č. 78-7768770207/0100, IBAN:CZ5301000000787768770207, BIC:KOMBCZPPXXX. When making the payment, a variable symbol must be provided, which is indicated on the invoice sent to the client by the trainer.
4.4. The participation fee includes the provider's costs, including the training materials. The provider is a VAT payer.
4.5. The client is obliged to pay the participation fee within 14 working days of receipt of the invoice, unless otherwise stated by a separate contract.
4.6. If the person enrolled does not attend the training and no other agreement has been made, his or her absence is considered a cancellation application at an interval of less than 7 days, i.e. the trainer is entitled to a reward of 25% of the course price. The overpayment is returned within 14 days to the sender's payment account from which the funds were sent. Payment to another account number is not possible.
4.7. An invoice will be issued by the trainer no later than 5 working days from the beginning of the training, which will be sent by e-mail or data box as agreed.

5. Training conditions

5.1. The trainer is obliged to inform the client 14 days in advance of the location and time of the training, including the start and end dates of the daily programme.
5.2. If the client is not a student of the course, he is obliged to ensure the distribution of this information to the end participants. The trainer is not responsible for failure to comply with these terms and conditions.
5.2. By default, the training takes place from 9 a.m. to 5 p.m. at a predetermined location.
5.3. The trainer can be available from 8 a.m. to 9 a.m. and then from 17 a.m. to 6 p.m. for questions from the participants, according to the current terms and conditions.
5.4. At the end of the training, the certificate of absorption is handed over to the end users.
5.5. At the end of the training, the end users evaluate the trainer's approach and are asked to comment on the evaluation of his presentation, the manner of presentation and the significance of the information provided.

6. Complaints

6.1. If the participant is grossly dissatisfied with the course, the trainer is informed of this information.
6.2. The reasons for dissatisfaction are recorded in the minutes in two copies on the same day. One is handed over to the client and one is held by the trainer.
6.3. A statement on the complaint will be submitted by e-mail within two weeks. A solution will then be agreed within one week.
6.4. The customer's dissatisfaction may be a reason for discontinuing further cooperation, or financial compensation up to the price of the training, after deduction of costs.

7. Copyright of the provided materials

7.1. The training materials provided by the trainer in the course of the training meet the characteristics of a copyrighted work in accordance with Czech Act No 121/2000 Coll.
7.2. None of the training materials or any part thereof may be further processed, reproduced, distributed or used for further presentations or training in any way without the prior written consent of the trainer.

8. Liability

8.1. The trainer does not assume responsibility for any shortcomings in the services of any third party that he uses in the training.
8.2. The trainer does not assume responsibility for injuries, damages and losses incurred by the participants in the training events or caused by the participants. Such costs, caused by the above circumstances, shall be borne exclusively by the participant in the training event.

9. Validity of the Terms

9.1 These General Terms and Conditions shall be valid and effective from 1 October 2024.

Consent to the collection and processing of personal data

According to Regulation (EU) No 2016/679 of the European Parliament and of the Council on the protection of individuals with regard to the processing of personal data and on the free movement of such data and repealing Directive 95/46/EC (General Data Protection Regulation, hereinafter referred to as "the Regulation"), the processor xxx (hereinafter referred to as "the Controller") processes personal data. Individual personal data that are part of the processing during specific activities at this web presentation and in the course of trade are also broken down.
Although the collection of data is ubiquitous, the operation of this website is based on the right to privacy of each user. For this reason, the collection of information about users takes place to the extent absolutely necessary and only if the user decides to contact the operator. We consider any further collection and processing of data unethical.

Information about the records of access to the web presentation

This website does not collect any cookies. The site does not use any analytical scripts of third parties (social networks, cloud providers). For these reasons, an option is also offered for displaying the map in the form of a link, where the primary source is OpenStreet and alternatives then the frequently used Maps of Seznam, a.s., or Google Maps of Google LLC Inc. The use of any of these sources is entirely at the discretion of the users of this site. The administrator is not responsible for the collection of data carried out by these companies, does not provide them with data about users and does not cooperate on the collection of data.
Logging of access takes place only at the system level, the reason being the identification of any technical or security problems. Other reasons are overview access statistics. No specific data is collected or monitored in this area and all access records are deleted after three months.

Information about contacting the operator of the site

The form for contacting the operator of the site (administrator) contains the following personal data: name, surname, e-mail. These data are intended only for this communication, corresponding to the address of the user and are kept for the time necessary to fulfil the purpose, up to a maximum of one year, unless the user determines otherwise.

Information about the order form

In case of an interest in the order form, the form contains more data, i.e. name, surname, e-mail and contact details for the organisation. These data are intended only for this communication, corresponding to the address of the user and are kept for one year, unless the user determines otherwise. In the event that a business relationship is concluded on the basis of this order, only the information required by Czech law on the basis of business relations (company name and address, bank account number, type of course and its price) will continue to be kept by the administrator.

Information about the course completion document

Within the course, a course completion document is issued by the processor. This document contains the following data: student's name and surname, the name and date of the course completion and the employer's name. The information is subsequently used for the creation of a linear hash tree (non-modifiable record). This database contains only information about the provided names and company names, which may or may not correspond to reality and is maintained by the processor for possible re-issuance or verification of the document's issuance.

Rights of the personal data subject

The customer or visitor of this website has the possibility to request information about the processing of personal data, the right to request access to personal data, or the right to request the correction or deletion of any data held about him. In the case of deletion, this requirement cannot be fulfilled only if it is not data strictly necessary in the course of business. The customer or visitor of this website also has the right to obtain explanations regarding the processing of his personal data if he finds out or believes that the processing is carried out in violation of the protection of his private and personal life or in violation of applicable legislation, and the right to request removal of the resulting situation and to ensure the correction.
Furthermore, the customer/visitor of this website may request restriction of processing or object to the processing of personal data and has the right to withdraw his/her consent to the processing of personal data at any time in writing, without prejudice to the lawfulness of their processing prior to such withdrawal. For this purpose, the contact e-mail address support@cryptosession.cz is used.
The customer/visitor has the right to file a complaint against the processing of personal data with the supervisory authority, which is the Office for Personal Data Protection.