The embodiment of the invention relates to the technical field of
quantum computing and
quantum processor
resource management, and provides a neutral atom
quantum processor
virtualization scheduling method based on a capability block, which comprises the following steps: receiving and analyzing a
quantum algorithm task, and extracting a structural
feature set; converting the structural
feature set into an
algorithm capability portrait based on a feature and capability mapping rule; obtaining a capability block
resource pool comprising a plurality of capability blocks and block capability portraits thereof; carrying out capability matching on the
algorithm capability portrait and the block capability portrait, and judging a coverage relation; determining a candidate capability block based on the coverage relationship and performing feasibility judgment; performing cross-region combination search on the candidate capability block set to construct a candidate block combination; performing
cost evaluation on each candidate block combination; and selecting a target block combination based on the combination cost, constructing a
virtual processor description object and outputting the
virtual processor description object to an execution layer. Therefore, implementation and expandability of a complex
quantum algorithm on a large-scale neutral atom quantum processor are realized.