Fujitsu Achieves Major Technical Milestone with World's Fastest 36 Qubit Quantum Simulator
Fujitsu has successfully developed the world's fastest quantum computer simulator capable of handling 36 qubit quantum circuits on a cluster system featuring Fujitsu's "FUJITSU Supercomputer PRIMEHPC FX 700" ("PRIMEHPC FX 700")(1), which is equipped with the same A64FX CPU(2) that powers the world's fastest supercomputer, Fugaku.
The newly developed quantum simulator can execute the quantum simulator software "Qulacs"(3) in parallel at high speed, achieving approximately double the performance of other significant quantum simulators(4) in 36 qubit quantum operations. Fujitsu's new quantum simulator will serve as an important bridge towards the development of quantum computing applications that are expected to be put to practical use in the years ahead.
Based on this breakthrough, from April 1, 2022, Fujitsu and Fujifilm Corporation(5) (hereinafter Fujifilm) will start joint research on quantum computing applications in the field of materials science.
Moving forward, Fujitsu will accelerate its efforts to develop quantum computers with the aim of developing a 40 qubit simulator by September 2022 and conduct joint research and development of quantum applications with customers in fields including finance and drug discovery.
Vivek Mahajan, Corporate Executive Officer, CTO, Fujitsu Limited, comments: "We stand now at the edge of a new age in computing technology. Fujitsu has successfully developed the world's fastest quantum simulator by applying its world-leading expertise in computing technologies cultivated over many decades' most recently we put this knowledge to use to work with RIKEN to design the supercomputer Fugaku, which has remained the world's fastest for the past two years. Moving forward, we aim to leverage this new quantum simulator for our customers to accelerate the development of quantum applications and ultimately contribute to a sustainable world by solving a range of issues facing society."
New 36 qubit quantum simulator delivers world's fastest processing speed
Fujitsu has developed a parallel and distributed quantum simulator for a cluster system consisting of 64 nodes on Fujitsu's PRIMEHPC FX 700.
The PRIMEHPC FX 700 is equipped with the same A64FX CPU that powers the supercomputer Fugaku and can perform theoretical peak performance of 3.072 teraflops (TFLOPS) in double-precision floating-point format calculations. It further features 32 GB of memory with a high bandwidth of 1,024 gigabytes (GB) per second, and speeds of 12.5 GB per second by connecting nodes via InfiniBand(6).
The new quantum simulator utilizes "Qulacs," one of the world's fastest quantum simulator software developed by Osaka University(7) and QunaSys Corporation(8), and the performance of memory bandwidth was maximized by executing multiple calculations simultaneously using SVE (Scalable Vector Extension) instructions(9) when ported to the A64FX.
MPI (Message Passing Interface)(10) enables parallel and distributed execution of Qulacs and realizes a data transfer that maximizes network bandwidth by overlapping calculation and communication. Fujitsu has further developed a new method to efficiently rearrange the qubit states deployed in the distributed memory on the cluster according to the progress of the quantum circuit and its calculation that helps to reduce communication costs. The new system is also compatible with other quantum simulator software besides "Qulacs".
Qiskit(11), one of the major development tools for quantum computer software, is available for Fujitsu's quantum simulator and offers quantum software developers a highly convenient development environment. Collaborating with QunaSys(12), Fujitsu plans to provide the company's quantum chemical calculation software Qamuy(13) on the new quantum simulator to provide the resources to execute a wide variety of high-speed quantum chemical calculations.
Outline of the joint research project with Fujifilm
Additionally, Fujitsu and Fujifilm will start joint research on quantum applications in the computational chemistry field to realize innovative material design methods. The joint research will leverage Fujitsu's newly developed quantum simulator to study and evaluate algorithms
specific to quantum computing in molecular chemical reaction calculations.
1. Period: April 1, 2022 to March 31, 2023
2. Purpose: Utilization of quantum computing technology in computational chemistry
3. Research contents: Examination and evaluation of quantum computing specific algorithms in chemical reactions of molecules, etc.
4. Roles and responsibilities:
- Provision of quantum simulator, analysis of calculation results and examination of improvement methods
- Implementation of quantum chemical calculations, analysis of calculation results and examination of improvement methods
Moving forward, Fujitsu will work to improve its technologies including its quantum gate fusion technology which is able to perform calculation for multiple quantum gates simultaneously to realize quantum simulators on a larger scale and at higher speeds. Fujitsu further aims to develop a 40 qubit simulator for application in the fields of finance and drug discovery by September 2022. Fujitsu will apply its accumulated knowledge of quantum applications developed on quantum simulators in the development of quantum computers, with the aim of achieving early solutions to social issues using quantum technology.
Comment from Prof. Keisuke Fujii, Division of Advanced Electronics and Optical Science, Graduate School of Engineering Science, Osaka University:
High-speed simulators using supercomputers are of ever-increasing importance in the development of the quantum software and quantum applications on which the performance of quantum computers depends. Qulacs, an open source software used by developers worldwide, and the technology at the heart of the supercomputer "Fugaku," have been combined to realize the world's fastest quantum simulator, which we are confident will greatly accelerate the future development of quantum software.
Comment from Yukihiro Okuno, Senior Researcher, Analysis Technology Center, Fujifilm:
Quantum computers have the potential to perform highly accurate calculations in the computational chemistry field, which cannot be performed by classical computers. Fujifilm will conduct this joint research as a feasibility study to utilize quantum computers in material sciences.
(1) PRIMEHPC FX 700: Supercomputer manufactured by Fujitsu that utilizes a high-performance ARM architecture equipped with the CPU A64FX used in the supercomputer "Fugaku".
(2) A64FX: The world's first processor to implement the Scalable Vector Extension (SVE), an extension of the Armv8.2-A instruction set architecture for supercomputers. It has 48 operation cores, delivering a theoretical peak performance of maximum 3.3792 TFLOPS for double-precision floating-point calculations. In addition, single precision/half precision floating-point arithmetic and 8 bit/16 bit integer arithmetic can be performed with high throughput by SIMD of 512 bit width, which is highly effective in AI and other processing.
(3) Qulacs: Open source quantum circuit simulator software mainly developed by the Fujii Laboratory, Graduate School of Engineering Science, Osaka University; development of new functions and maintenance by QunaSys. (Paper)
(4) Other major quantum simulators: Intel Quantum Simulator (Intel-QS), Forschungszentrum Julich's "JUQCS", IBM's Qiskit-Aer
(5) Fujifilm Corporation: Headquarters: Minato-ku, Tokyo, Japan; President and CEO: Teiichi Goto.
(6) Infiniband: A network mainly used in supercomputers to connect servers. Used to provide a bidirectional serial connection communication system capable of realizing a high-speed band by using a plurality of channels in a bundle.
(7) Osaka University: Location: Suita City, Osaka Prefecture, Japan; President: Shojiro Nishio.
(8) QunaSys Co., Ltd.: Headquarters: Bunkyo-ku, Tokyo, Japan; CEO: Tien Yang.
(9) SVE (Scalable Vector Extension) Instruction: A CPU instruction that executes multiple operations in parallel with a single instruction.
(10) MPI (Message Passing Interface): Communication API that describes communication processing for achieving parallel processing on a supercomputer.
(11) Qiskit: Quantum software development tool developed by IBM and released as open source.
(12) Partnering with QunaSys: "Quantum Computer Venture QunaSys Raises $1.24 billion Series B" (March 28, 2022 QunaSys press release)
(13) Qamuy: Quantum chemical calculation software provided by QunaSys. The input of quantum chemical calculation is translated into a quantum circuit, and calculation on a simulator or an actual machine can be performed seamlessly.