17809075. 3-TIER QUANTUM COMPUTING EXECUTION MODEL simplified abstract (Dell Products L.P.)

From WikiPatents
Jump to navigation Jump to search

3-TIER QUANTUM COMPUTING EXECUTION MODEL

Organization Name

Dell Products L.P.

Inventor(s)

Kenneth Durazzo of Morgan Hill CA (US)

Stephen J. Todd of North Andover MA (US)

Michael Robillard of Shrewsbury MA (US)

Victor Fong of Melrose MA (US)

Brendan Burns Healy of Whitefish Bay WI (US)

Benjamin E. Santaus of Somerville MA (US)

Xuebin He of Westwood MA (US)

3-TIER QUANTUM COMPUTING EXECUTION MODEL - A simplified explanation of the abstract

This abstract first appeared for US patent application 17809075 titled '3-TIER QUANTUM COMPUTING EXECUTION MODEL

Simplified Explanation

The abstract describes a method for evaluating and executing functions in a hybrid computing environment consisting of classical and quantum computing tiers. Here is a simplified explanation of the abstract:

  • The method involves receiving a request in a local classical computing execution environment.
  • The request implies the need for both classical and quantum computing functions.
  • The function invoked by the request is evaluated to determine where it should be executed.
  • Based on the evaluation outcome, it is determined whether the function should be run in the local classical computing environment or a separate classical computing environment.
  • If the function needs to be run in the separate classical computing environment, the request is forwarded there for execution.
  • The hybrid computing execution environment consists of three tiers: local classical computing, separate classical computing, and quantum computing.

Potential Applications

This technology has potential applications in various fields, including:

  • Scientific research: It can be used to perform complex calculations and simulations that require both classical and quantum computing capabilities.
  • Optimization problems: The hybrid computing environment can be utilized to solve optimization problems more efficiently by leveraging the strengths of classical and quantum computing.
  • Machine learning: The method can be applied to enhance machine learning algorithms by utilizing quantum computing for certain tasks.

Problems Solved

The technology addresses several problems in computing:

  • Resource utilization: By determining where each function should be executed, it optimizes the use of computing resources in a hybrid environment.
  • Performance improvement: By leveraging the power of quantum computing when necessary, the method can improve the performance of certain computations.
  • Compatibility: It allows for the integration of classical and quantum computing, enabling the execution of functions that require both types of computing.

Benefits

The technology offers several benefits:

  • Enhanced computational capabilities: By combining classical and quantum computing, it enables more powerful and efficient computations.
  • Flexibility: The method allows for the dynamic allocation of functions to different computing environments based on their requirements.
  • Scalability: The hybrid computing environment can be scaled up by adding more classical or quantum computing resources as needed.


Original Abstract Submitted

One example method includes evaluating a function invoked by a request that is received at a local classical computing execution environment, and the request also implies performance of a quantum computing function in a quantum computing execution environment, based on an outcome of the evaluating, determining whether or not the function should be run in the local classical computing execution environment, or whether the function should be run in a separate classical computing execution environment, and when the determining indicates that the function should be run in the separate classical computing execution environment, forwarding the request to the separate classical computing environment for execution of the function. The local classical computing execution environment, the separate classical computing execution environment, and the quantum computing execution environment, are respective first, second, and third, tiers of a hybrid computing execution environment.