TY - JOUR
T1 - T-count optimized quantum circuit designs for single-precision floating-point division
AU - Gayathri, S. S.
AU - Kumar, R.
AU - Dhanalakshmi, Samiappan
AU - Dooly, Gerard
AU - Duraibabu, Dinesh Babu
N1 - Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2021/3/2
Y1 - 2021/3/2
N2 - The implementation of quantum computing processors for scientific applications includes quantum floating points circuits for arithmetic operations. This work adopts the standard division algorithms for floating-point numbers with restoring, non-restoring, and Goldschmidt division algorithms for single-precision inputs. The design proposals are carried out while using the quantum Clifford+T gates set, and resource estimates in terms of numbers of qubits, T-count, and T-depth are provided for the proposed circuits. By improving the leading zero detector (LZD) unit structure, the proposed division circuits show a significant reduction in the T-count when compared to the existing works on floating-point division.
AB - The implementation of quantum computing processors for scientific applications includes quantum floating points circuits for arithmetic operations. This work adopts the standard division algorithms for floating-point numbers with restoring, non-restoring, and Goldschmidt division algorithms for single-precision inputs. The design proposals are carried out while using the quantum Clifford+T gates set, and resource estimates in terms of numbers of qubits, T-count, and T-depth are provided for the proposed circuits. By improving the leading zero detector (LZD) unit structure, the proposed division circuits show a significant reduction in the T-count when compared to the existing works on floating-point division.
KW - Fault-tolerant
KW - Floating-point division
KW - Quantum circuits
KW - Qubits
KW - T-count
UR - http://www.scopus.com/inward/record.url?scp=85102597004&partnerID=8YFLogxK
U2 - 10.3390/electronics10060703
DO - 10.3390/electronics10060703
M3 - Article
AN - SCOPUS:85102597004
SN - 2079-9292
VL - 10
SP - 1
EP - 21
JO - Electronics (Switzerland)
JF - Electronics (Switzerland)
IS - 6
M1 - 703
ER -