Interactive Quantum Development Environment (IQDE)

HTML  XML Download Download as PDF (Size: 2459KB)  PP. 105-120  
DOI: 10.4236/jqis.2016.62010    1,975 Downloads   3,072 Views  Citations
Author(s)

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.

Share and Cite:

Raychev, N. (2016) Interactive Quantum Development Environment (IQDE). Journal of Quantum Information Science, 6, 105-120. doi: 10.4236/jqis.2016.62010.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.