Back to results
US 2025/0094845 A1Published application
Quantum Computing with Hybrid Memory Cube for Data Centers
AssigneeBank of America Corporation
InventorElvis Nyamwange
Life of this patent
Estimating the term…
Abstract
A quantum computing device configured to receive code written using one or more of a plurality of programming languages and convert the received code into quantum assembly language that can be executed by one or more quantum processing units of the quantum computing device. The quantum computing device also includes a hybrid memory cube storage device configured to function as storage for the high data throughput rates associated with the quantum processing units.
Claims20
A quantum computing device comprising:
- a computation translation engine, comprising:
- a quantum compiler processor configured to:
- identify a language of a code block as one of a plurality of programming languages;
- compile the code block to form a compiled dataset;
- a syntax processor configured to:
- receive the compiled dataset;
- generate a parsed data structure from the compiled dataset, wherein generating the parsed data structure from the compiled dataset includes breaking down the compiled dataset into a token tree and transmitting the token tree to a quantum translator engine;
- the quantum translator engine configured to:
- analyze the parsed data structure including the token tree;
- convert the parsed data structure into a quantum assembly language structure;
- a quantum computation engine configured to:
- process the quantum assembly language structure;
- and
- output a processed response to an application interface.
11 more elements
A method, comprising:
- identifying, by a quantum computing device, a language of a code block as one of a plurality of programming languages;
- compiling, by the quantum computing device, the code block to form a compiled dataset;
- generating by the quantum computing device, a parsed data structure from the compiled dataset, wherein generating the parsed data structure from the compiled dataset includes breaking down the compiled dataset into a token tree and transmitting the token tree to a quantum translator engine;
- analyzing, by the quantum translator engine, the parsed data structure including the token tree;
- converting the parsed data structure into a quantum assembly language structure;
- processing the quantum assembly language structure;
- and
- outputting a processed response to an application interface.
5 more elements
A quantum computing device, comprising:
- a processor;
- a non-transitory computer-readable medium comprising computer-executable instructions that, when executed by the processor, are configured to:
- identify a language of a code block as one of a plurality of programming languages;
- compile the code block to form a compiled dataset;
- generate a parsed data structure from the compiled dataset, wherein generating the parsed data structure from the compiled dataset includes breaking down the compiled dataset into a token tree and transmitting the token tree to a quantum translator engine of the quantum computing device;
- analyze the parsed data structure including the token tree;
- convert the parsed data structure into a quantum assembly language structure;
- process the quantum assembly language structure;
- and
- output a processed response to an application interface.
7 more elements
Dependencies are inferred from the claim text.