ABSTRACT
A quantum computer can solve fundamentally difficult problems by utilizing properties of quantum bits (qubits). It consists of a quantum substrate, connected to a conventional computer, termed as control processor. A control processor can manipulate and measure the state of the qubits and act as an interface between qubits and the programmer. Unfortunately, qubits are extremely noise-sensitive, and to minimize the noise; qubits are operated at cryogenic temperatures. To build a scalable quantum computer, a control processor which can work at cryogenic temperatures is essential [3, 14]. In this paper, we focus on the challenges of building a memory system for a cryogenic control processor. A scalable quantum computer will require large memory capacity for storing the program and the data generated by the quantum error correction. To this end, we evaluate the feasibility of cryogenic DRAM-based memory system by characterizing commercial DRAM modules at cryogenic temperatures. In this paper, we report the minimum operational temperature for 55 DIMMs (consisting of a total of 750 DRAM chips) and analyze the error patterns in commodity DRAM devices operated at cryogenic temperatures. Our study shows that a significant fraction of DRAM chips continue to work at temperatures as low as 80K. This study is an initial step towards evaluating the effectiveness of cryogenic DRAM as a main memory for quantum computers.
- ASUS. 2015. Rampage V Extreme. https://www.asus.com/us/Motherboards/RAMPAGE_V_EXTREME/. (2015). {Online; last accessed 5-May-2017}.Google Scholar
- Francis Balestra and Gérard Ghibaudo. 2001. Device and circuit cryogenic operation for low temperature electronics. Springer.Google Scholar
- Douglas M. Carmean. 2017. Quantum and Cryo and DNA, oh my! sights along the new yellow brick road. ISCA 2016 Keynote, http://dcarmean.azurewebsites.net/ISCA2016.pdf. (2017). {Online; accessed 7-June-2017}.Google Scholar
- International Business Machines Corporation. 2017. Universal Quantum Computer Development at IBM:. http://research.ibm.com/ibm-q/research/. (2017). {Online; accessed 3-April-2017}.Google Scholar
- Timothy J Dell. 1997. A white paper on the benefits of chipkill-correct ECC for PC server main memory. IBM Microelectronics Division 11 (1997).Google Scholar
- Austin G Fowler, Adam C Whiteside, and Lloyd CL Hollenberg. 2012. Towards practical classical processing for the surface code. Physical review letters 108, 18 (2012), 180501.Google Scholar
- J Alex Halderman, Seth D Schoen, Nadia Heninger, William Clarkson, William Paul, Joseph A Calandrino, Ariel J Feldman, Jacob Appelbaum, and Edward W Felten. 2009. Lest we remember: cold-boot attacks on encryption keys. Commun. ACM 52, 5 (2009), 91--98. Google ScholarDigital Library
- Thomas Häner, Damian S Steiger, Krysta Svore, and Matthias Troyer. 2016. A software methodology for compiling quantum programs. arXiv preprint arXiv:1604.01401 (2016).Google Scholar
- Matthew B. Hastings, Dave Wecker, Bela Bauer, and Matthias Troyer. 2015. Improving Quantum Algorithms for Quantum Chemistry. Quantum Info. Comput. 15, 1--2 (Jan. 2015). Google ScholarDigital Library
- WH Henkels, NCC Lu, W Hwang, TV Rajeevakumar, RL Franch, KA Jenkins, TJ Bucelot, DF Heidel, and MJ Immediato. 1989. A low temperature 12 ns DRAM. In VLSI Technology, Systems and Applications, 1989. Proceedings of Technical Papers. 1989 International Symposium on. IEEE, 32--35.Google Scholar
- WH Henkels, NCC Lu, W Hwang, TV Rajeevakumar, RL Franch, KA Jenkins, TJ Bucelot, DF Heidel, and MJ Immediato. 1989. Low temperature SER and noise in a high speed DRAM. In Low Temperature Semiconductor Electronics, 1989., Proceedings of the Workshop on. IEEE, 5--9.Google ScholarCross Ref
- W. H. Henkels, N. C. C. Lu, W. Hwang, T. V. Rajeevakumar, R. L. Franch, K. A. Jenkins, T. J. Bucelot, D. F. Heidel, and M. J. Immediato. 1989. A low temperature 12 ns DRAM. In VLSI Technology, Systems and Applications, 1989. Proceedings of Technical Papers. 1989 International Symposium on. 32--35.Google Scholar
- D. S. Holmes, A. L. Ripple, and M. A. Manheimer. 2013. Energy-Efficient Superconducting Computing x2014;Power Budgets and Requirements. IEEE Transactions on Applied Superconductivity 23, 3 (June 2013), 1701610--1701610.Google ScholarCross Ref
- J. M. Hornibrook, J. I. Colless, I. D. Conway Lamb, S. J. Pauka, H. Lu, A. C. Gossard, J. D. Watson, G. C. Gardner, S. Fallahi, M. J. Manfra, and D. J. Reilly. 2015. Cryogenic Control Architecture for Large-Scale Quantum Computing. Phys. Rev. Applied 3 (Feb 2015), 024010. Issue 2.Google ScholarCross Ref
- Inc. Innovations. 2012. Ramcheck-LXI Owners Manual. http://www.memorytesters.com/ramcheck_lx/ramcheck_lx_manual.pdf. (2012). {Online; last accessed 5-May-2017}.Google Scholar
- Intel. 2015. Intel-Core-i7-5960X. http://ark.intel.com/products/82930/Intel-Core-i7-5960X-Processor-Extreme-Edition-20M-Cache-up-to-GHz. (2015). {Online; last accessed 5-May-2017}.Google Scholar
- Intel. 2015. Intel Invests US$50 Million to Advance Quantum Computing. https://newsroom.intel.com/news-releases/intel-invests-us50-million-to-advance-quantum-computing/. (2015). {Online; accessed 2-November-2016}.Google Scholar
- J Kelly, R Barends, AG Fowler, A Megrant, E Jeffrey, TC White, D Sank, JY Mutus, B Campbell, Yu Chen, et al. 2016. Scalable in situ qubit calibration during repetitive error detection. Physical Review A 94, 3 (2016), 032321.Google ScholarCross Ref
- Daniel Kudrow, Kenneth Bier, Zhaoxia Deng, Diana Franklin, Yu Tomita, Kenneth R Brown, and Frederic T Chong. 2013. Quantum rotations: a case study in static and dynamic machine-code generation for quantum computers. In ACM SIGARCH Computer Architecture News, Vol. 41. ACM, 166--176. Google ScholarDigital Library
- Q Liu, K Fujiwara, X Meng, SR Whiteley, T Van Duzer, Nobuyuki Yoshikawa, Y Thakahashi, T Hikida, and N Kawai. 2007. Latency and power measurements on a 64-kb hybrid Josephson-CMOS memory. IEEE transactions on applied superconductivity 17, 2 (2007), 526--529.Google Scholar
- J. Medford, M. Stoutimore, Q. Herr, O. Naaman, H. Hearne, J. Strand, A. Przybysz, A. Pesetski, and J. Przybysz. 2015. Demonstrated control of a Transmon using a Reciprocal Quantum Logic digital circuit - Part 2. In APS Meeting Abstracts.Google Scholar
- Omega. 2017. TC08 Manual. https://www.omega.com/manuals/manualpdf/M4525.pdf. (2017). {Online; last accessed 5-May-2017}.Google Scholar
- PassMark. 2014. Memtest86 Technical Information. http://www.memtest86.com/technical.html. (2014). {Online; last accessed 5-May-2017}.Google Scholar
- Rambus. 2017. Cryogenic Memory. https://www.rambus.com/emerging-solutions/cryogenic-memory. (2017). {Online; last accessed 5-May-2017}.Google Scholar
- Peter W. Shor. 1995. Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer. SIAM J.Sci.Statist.Comput. 26 (1997) 1484. (1995). arXiv:arXiv:quant-ph/9508027 Google ScholarDigital Library
- Tom Simonite. 2015. Google Quantum Dream Machine. https://www.technologyreview.com/s/544421/googles-quantum-dream-machine/?state=email-verified. (2015). {Online; accessed 2-November-2016}.Google Scholar
- Tom Simonite. 2016. The Tiny Startup Racing Google to Build a Quantum Computing Chip. https://www.technologyreview.com/s/600711/the-tiny-startup-racing-google-to-build-a-quantum-computing-chip/. (2016). {Online; accessed 2-November-2016}.Google Scholar
- M. Stoutimore, J. Medford, Q. Herr, O. Naaman, H. Hearne, J. Strand, A. Przybysz, A. Pesetski, and J. Przybysz. 2015. Demonstrated control of a Transmon using a Reciprocal Quantum Logic digital circuit - Part 1. In APS Meeting Abstracts.Google Scholar
- David B Tuckerman, Michael C Hamilton, David J Reilly, Rujun Bai, George A Hernandez, John M Hornibrook, John A Sellers, and Charles D Ellis. 2016. Flexible superconducting Nb transmission lines on thin film polyimide for quantum computing applications. Superconductor Science and Technology 29, 8 (2016), 084007.Google ScholarCross Ref
Index Terms
- Cryogenic-DRAM based memory system for scalable quantum computers: a feasibility study
Recommendations
Taming the instruction bandwidth of quantum computers via hardware-managed error correction
MICRO-50 '17: Proceedings of the 50th Annual IEEE/ACM International Symposium on MicroarchitectureA quantum computer consists of quantum bits (qubits) and a control processor that acts as an interface between the programmer and the qubits. As qubits are very sensitive to noise, they rely on continuous error correction to maintain the correct state. ...
An extensive review on quantum computers
Highlights- Quantum Error Correction (QEC) secured quantum data from decoherence and quantum noise.
AbstractQuantum Computing is a rapidly arising innovation that tackles the laws of quantum mechanics to take care of issues excessively complex for already available classical computers. The development of quantum computers is the most ...
Effects of quantum error correction on entanglement sudden death
We investigate the effects of error correction on non-local quantum coherence as a function of time, extending the study by Sainz and Björk [1]. We consider error correction of amplitude damping, pure phase damping and combinations of amplitude and ...
Comments