Method, System, and Computer Program Product for Dynamically Assigning an Inference Request to a CPU or GPU

Patent №

US 11,714,681

Granted

2023-08-01

Filed 2020

Owner

VISA INTERNATIONAL SERVICE ASSOCIATION

Lab

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16750100

A method for dynamically assigning an inference request is disclosed. A method for dynamically assigning an inference request may include determining at least one model to process an inference request on a plurality of computing platforms, the plurality of computing platforms including at least one Central Processing Unit (CPU) and at least one Graphics Processing Unit (GPU), obtaining, with at least one processor, profile information of the at least one model, the profile information including measured characteristics of the at least one model, dynamically determining a selected computing platform from between the at least one CPU and the at least one GPU for responding to the inference request based on an optimized objective associated with a status of the computing platform and the profile information, and routing, with at least one processor, the inference request to the selected computing platform. A system and computer program product are also disclosed.

Machine learningKnowledge representationPlanningAI hardwareG06F 9/5005G06F 9/5027G06F 9/5044G06F 9/5055G06F 9/5088G06N 3/09G06N 20/00G06F 9/3836+8 more

AI classification

AI hardware1.00
Machine learning1.00
Planning0.97
Knowledge representation0.74
Evolutionary computation0.04
Natural language0.03
Vision0.00
Speech0.00

Ownership

VISA INTERNATIONAL SERVICE ASSOCIATION

assignment · 521270902

Assignors

YANG, HAO, CHRISTENSEN, ROBERT BRIAN, DAS, BISWAJIT, GU, YU, WALKER, PETER, KARPENKO, IGOR

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC