-
-
Notifications
You must be signed in to change notification settings - Fork 59
✨ Dynamically add NA QDMI Devices from JSON #1226
Copy link
Copy link
Open
Labels
NAAnything related to Neutral Atom Quantum ComputingAnything related to Neutral Atom Quantum ComputingQDMIAnything related to QDMIAnything related to QDMIc++Anything related to C++ codeAnything related to C++ code
Milestone
Metadata
Metadata
Assignees
Labels
NAAnything related to Neutral Atom Quantum ComputingAnything related to Neutral Atom Quantum ComputingQDMIAnything related to QDMIAnything related to QDMIc++Anything related to C++ codeAnything related to C++ code
Type
Fields
Give feedbackNo fields configured for Feature.
Problem Statement
The current solution offers an elegant way to transform a JSON representation of an NA device into a corresponding QDMI device as a shared library. As mentioned in this thread, it would also be convinient, if one would be able to add a NA QDMI device based on a JSON specification during runtime without having to compile the JSON into a shared library that can then be loaded dynammically.
Proposed Solution
Implement a generic QDMI device that expects a JSON file to parse during runtime. It the reports the corresponding figures stored in the JSON specification. The biggest challenge is to pass the location of the JSON file to the QDMI device.