- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Expert,
I looking for MPI reference document and example code to deploy IQS to IQS connection seem "intel-quantum-sdk-v1.1-rev1.0-2.pdf" mentioned but can't found in IQSDK folder .
Please advise if any comment. thank you in advance
Best regards,
Phuwish
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the question! I don't quite understand "IQS to IQS connection." But the MPI chapter in the intel-quantum-sdk-v1.1-rev1.0.pdf that you're reading is explaining how to get the Intel Quantum Simulator backend working on multiple machines of memory. This is purely for the purpose of simulating large numbers of qubits in IQS.
First you would need a computing cluster with several (at least 2) machines networked together with a working MPI installation (so you can run an mpi-"Hello World" using the machines).
Also, we do not support MPI-distributed computation with the container implementation of the Intel Quantum SDK. It may be possible to accomplish by someone with advanced container and networking knowledge, and definitely let us know if you find success with this route.
This MPI-distributed computation can currently be supported on the Intel Developer Cloud, but due to limited machines, it requires premium access to the hardware.
We had a few questions to provide more guidance: How many qubits do you want to try to simulate? How much RAM does the machine have?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello KevinR_Intel,
Thank you for your reply. I am interested in Quantum Cryptography, particularly Quantum Key Distribution (QKD). Based on the qkd_bb84.cpp example, it simulates the transmission of a private key between Alice and Bob. From the information in the MPI documentation, I initially understood that MPI could serve as a channel (quantum channel simulation) for transmitting qubits. However, based on the information you referenced, MPI is not intended for this purpose. I apologize for my misunderstanding.
To clarify my understanding, could you please provide guidance on how to use IQS to simulate a quantum channel for communicating data with another IQS instance to transmit qubits point-to-point, similar to how data is transmitted in classical computing using the TCP/IP protocol? From studying various research papers, I understand that in real-world quantum computing, communication involves a quantum device controlling photons through fiber optics, which serves as a quantum channel connecting to another quantum device. If IQS could achieve something like this, it would be very interesting to me.
Thank you in advance for your guidance, and I look forward to learning more about IQS.
Best regards,
Phuwish

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page