-
公开(公告)号:US11487585B1
公开(公告)日:2022-11-01
申请号:US15379153
申请日:2016-12-14
Applicant: Xilinx, Inc.
Inventor: Spenser Gilliland , Andrew Mirkis , Fernando J. Martinez Vallina , Ambujavalli Kesavan , Michael D. Allen
Abstract: An example method of managing a plurality of hardware accelerators in a computing system includes executing workload management software in the computing system configured to allocate a plurality of jobs in a job queue among a pool of resources in the computer system; monitoring the job queue to determine required hardware functionalities for the plurality of jobs; provisioning at least one hardware accelerator of the plurality of hardware accelerators to provide the required hardware functionalities; configuring a programmable device of each provisioned hardware accelerator to implement at least one of the required hardware functionalities; and notifying the workload management software that each provisioned hardware accelerator is an available resource in the pool of resources.