Patent ID: 11922297
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A method performed by instructions executed by at least one computing device, the method comprising:
transmitting, from an artificial intelligence (AI) client to an AI broker service, a plurality of periodically-transmitted AI accelerator heartbeat messages that enable tracking availability statuses for at least one AI accelerator connected to a local device executing the AI client, wherein an AI accelerator heartbeat message comprises: an AI accelerator device identifier of the AI accelerator, a unique device identifier of the local device, and an AI technique type used by the AI accelerator, wherein the AI accelerator heartbeat message is registers the AI accelerator with the AI broker service;
receiving, by the AI client from an AI agent executed using a networked computing device, an AI processing request comprising the AI accelerator device identifier of the AI accelerator and the AI algorithm type, wherein the AI agent identifies a selection of the AI accelerator for an AI workload based at least in part on a plurality of available AI accelerators identified in a list of AI accelerators received from the AI broker service;
enabling a bus redirect of the AI accelerator that intercepts bus traffic for the AI accelerator and redirects the bus traffic from the local device to the networked computing device over a network; and
performing, using the AI algorithm type specified in the AI processing request, the AI workload on the AI accelerator connected to the local device, the AI accelerator being controlled by the networked computing device using the bus redirect.