TITLE:
Interactive Quantum Development Environment (IQDE)
AUTHORS:
Nikolay Raychev
KEYWORDS:
Quantum Operators, Phase Space, Quantum Circuit
JOURNAL NAME:
Journal of Quantum Information Science,
Vol.6 No.2,
June
29,
2016
ABSTRACT: This report presents a second version of the Interactive Quantum
Development Environment (IQDE), virtualized parallel simulation platform for
optimized testing of quantum software. IQDE is an interactive quantum simulator
intended for implementation of a classical computer that can simulate numerous
controlled and time-dependent operations. The research presents different
relations between the operations that can be typically simulated. The
virtualized simulation platform carries out numerous single-node and multi-node
optimizations, including vectorization, parallelization, cache sharing, as well
as overlapping of the computations with the communication. A common strategy
for modeling for shared memory is implemented, as well as realistic parallel
simulation with cluster management of the parallelization. А detailed analysis
of the implementation is performed in order to be demonstrated that the
simulator achieves good operation and high efficiency of the hardware, which is
only limited by the available memory and the bandwidth of the machine.