# mq_sim **Repository Path**: dsdsdshe/mq_sim ## Basic Information - **Project Name**: mq_sim - **Description**: High performance mindquantum GPU/CPU simulator. - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-09-27 - **Last Updated**: 2022-10-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mq_sim MindQuantum CPU/GPU simulator. ## Build ### Build MQSim Build mqsim and copy built share lib to thirdparty mindquantum. ```bash git clone --recursive https://gitee.com/donghufeng/mq_sim.git cd mq_sim mkdir build cd build cmake .. make cd .. cp mqsim/_mq_sim*.so ThirdParty/mindquantum/mindquantum export PYTHONPATH=`pwd`:$PYTHONPATH ``` ### MindQuantum ```bash cd ThirdParty/mindquantum bash build_locally.sh --gitee export PYTHONPATH=`pwd`:$PYTHONPATH ``` ## Benchmakr ### Applying hamiltonian ![hamiltonian](./docs/benchmark_hamiltonian.png) ### random circuit ![circuit](./docs/benchmark_random_circ.png) ### qnn ![qnn](./docs/benchmark_qnn.png) ### qaoa ![qaoa](./docs/benchmark_qaoa.png)