Efficient Computation Techniques and Hardware Architectures for Unitary Transformations in Support of Quantum Algorithm Emulation

被引:2
|
作者
Mahmud, Naveed [1 ]
Haase-Divine, Bennett [2 ]
Kuhnke, Annika [2 ]
Rai, Apurva [3 ]
MacGillivray, Andrew [4 ]
El-Araby, Esam [1 ]
机构
[1] Univ Kansas, Dept Elect Engn & Comp Sci EECS, Lawrence, KS 66045 USA
[2] Univ Kansas, Lawrence, KS 66045 USA
[3] Univ Kansas, Comp Sci & Math, Lawrence, KS 66045 USA
[4] Univ Kansas, Dept Elect Engn & Comp Sci EECS, Comp Engn, Lawrence, KS 66045 USA
关键词
Quantum computing; Quantum algorithm emulation; Reconfigurable computing; Field-Programmable-Gate-Arrays; SUPREMACY;
D O I
10.1007/s11265-020-01569-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the development of quantum computers progresses rapidly, continuous research efforts are ongoing for simulation and emulation of quantum algorithms on classical platforms. Software simulations require use of large-scale, costly, and resource-hungry supercomputers, while hardware emulators make use of fast Field-Programmable-Gate-Array (FPGA) accelerators, but are limited in accuracy and scalability. This work presents a cost-effective FPGA-based emulation platform that demonstrates improved scalability, accuracy, and throughput compared to existing FPGA-based emulators. In this work, speed and area trade-offs between different proposed emulation architectures and computation techniques are investigated. For example, stream-based computation is proposed that greatly reduces resource utilization, improves system scalability in terms of the number of emulated quantum bits, and allows for dynamically changing algorithm inputs. The proposed techniques assume that the unitary transformation of the quantum algorithm is known, and the matrix values can be pre-computed or generated dynamically. 32-bit floating-point precision is used for high accuracy and the architectures are fully pipelined to ensure high throughput. As case studies for emulation, the quantum Fourier transform and Grover's search algorithms are investigated and quantum circuits for multi-pattern Grover's search are also proposed. Experimental evaluation and analysis of the emulation architectures and computation techniques are provided for the investigated quantum algorithms. The emulation framework is prototyped on a high-performance reconfigurable computing (HPRC) system and the results show quantitative improvement over existing FPGA-based emulators.
引用
收藏
页码:1017 / 1037
页数:21
相关论文
共 42 条
  • [21] Hardware-efficient variational quantum algorithm in a trapped-ion quantum computer
    Zhuang, J. -z.
    Wu, Y. -k.
    Duan, L. -m.
    PHYSICAL REVIEW A, 2024, 110 (06)
  • [22] A Hardware-Efficient Algorithm for Real-Time Computation of Zadoff–Chu Sequences
    Mohammad M. Mansour
    Journal of Signal Processing Systems, 2013, 70 : 209 - 218
  • [23] A Hardware-Efficient Algorithm for Real-Time Computation of Zadoff-Chu Sequences
    Mansour, Mohammad M.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 70 (02): : 209 - 218
  • [24] Hardware architecture system design of quantum algorithm gates for efficient simulation on classical computers
    Amato, P
    Porto, DM
    Rizzotto, G
    Panfilov, SA
    Ulyanov, SV
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL, III, PROCEEDINGS: COMMUNICATION, NETWORK AND CONTROL SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 398 - 403
  • [25] A new hardware-efficient algorithm and architecture for computation of 2-D DCTs on a linear array
    Hsiao, SF
    Shiue, WR
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2001, 11 (11) : 1149 - 1159
  • [26] Review of FPGA-Based Design Methodology and Optimization Techniques for Efficient Hardware Realization of Computation Intensive Algorithms
    Qasim, Syed Manzoor
    Abbasi, Shuja Ahmad
    Almashary, Bandar
    2009 INTERNATIONAL CONFERENCE ON MULTIMEDIA, SIGNAL PROCESSING AND COMMUNICATION TECHNOLOGIES, 2009, : 313 - 316
  • [27] Quantum computation in algebraic number theory: Hallgren's efficient quantum algorithm for solving Pell's equation
    Jozsa, R
    ANNALS OF PHYSICS, 2003, 306 (02) : 241 - 279
  • [28] A Hardware-Efficient H.264/AVC Motion Estimation Using Adaptive Computation Aware Algorithm
    Senthamizharasi, S.
    Sureshkrishna, S.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [29] Efficient hardware-accelerated pseudoinverse computation through algorithm restructuring for parallelization in high-level synthesis
    Tan, Chong Yeam
    Ooi, Chia Yee
    Choo, Hau Sim
    Ismail, Nordinah
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2022, 50 (02) : 394 - 416
  • [30] New hardware-efficient algorithm and architecture for the computation of 2-D DCT on a linear systolic array
    Hsiao, Shen-Fu
    Shiue, Wei-Ren
    ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings, 1999, 6 : 3517 - 3520