-
公开(公告)号:US12131156B1
公开(公告)日:2024-10-29
申请号:US18626753
申请日:2024-04-04
申请人: MetisX CO., Ltd.
发明人: Ju Hyun Kim , Do Hun Kim , Kwang Sun Lee , Jae Wan Yeon
CPC分类号: G06F9/3009 , G06F9/3885 , G06F9/5027 , G06F2209/5018 , G06F2209/509
摘要: The present disclosure relates to a manycore system capable of asynchronous execution of a plurality of threads. The manycore system includes a device memory configured to store data associated with a job requested to be offloaded from a host device, and a plurality of clusters. Each cluster includes a plurality of cores configured to execute a plurality of threads associated with a plurality of tasks included in the job and a management module configured to control asynchronous execution of the plurality of threads by the plurality of cores. Each core includes a plurality of fetch units configured to fetch, from the program memory, instructions associated with threads executed on the cores, one or more execution units configured to execute operations associated with the threads executed on the cores, and a plurality of load and store units configured to load and store data associated with the threads executed on the cores.
-
公开(公告)号:US12124867B2
公开(公告)日:2024-10-22
申请号:US17224293
申请日:2021-04-07
申请人: VMware LLC
CPC分类号: G06F9/45558 , G06F9/5077 , G06T1/20 , G06F2009/45587 , G06F2009/45591 , G06F2009/45595 , G06F9/5033 , G06F9/505 , G06F2209/503 , G06F2209/509
摘要: Disclosed are aspects of network function placement in virtual graphics processing unit (vGPU)-enabled environments. In one example a network function request is associated with a network function. A scheduler selects a vGPU-enabled GPU to handle the network function request. The vGPU-enabled GPU is selected in consideration of a network function memory requirement or a network function IO requirement. The network function request is processed using an instance of the network function within a virtual machine that is executed using the selected vGPU-enabled GPU.
-
公开(公告)号:US12112201B2
公开(公告)日:2024-10-08
申请号:US17568567
申请日:2022-01-04
申请人: Intel Corporation
IPC分类号: H04L9/32 , G06F8/41 , G06F9/445 , G06F9/50 , G06F9/54 , G06F11/34 , G06F16/18 , G06F21/60 , H04L9/00 , H04L9/06 , H04L9/08 , H04L9/40 , H04L41/0893 , H04L41/0896 , H04L41/14 , H04L41/142 , H04L41/5009 , H04L41/5025 , H04L41/5051 , H04L43/08 , H04L47/70 , H04L67/1008 , H04L67/12 , H04L67/141 , G06F9/38 , G06F9/455 , G06F9/48 , G06F11/10 , G06F12/14 , G06F16/23 , G16Y40/10 , H04L67/10
CPC分类号: G06F9/5016 , G06F8/443 , G06F9/44594 , G06F9/505 , G06F9/5072 , G06F9/5077 , G06F9/544 , G06F11/3433 , G06F16/1865 , G06F21/602 , H04L9/008 , H04L9/0637 , H04L9/0822 , H04L9/0825 , H04L9/0866 , H04L41/0893 , H04L41/0896 , H04L41/142 , H04L41/145 , H04L41/5009 , H04L41/5025 , H04L41/5051 , H04L43/08 , H04L47/822 , H04L63/0407 , H04L63/0428 , H04L63/1408 , H04L63/20 , H04L67/1008 , H04L67/12 , H04L67/141 , G06F9/3836 , G06F9/45533 , G06F9/4881 , G06F9/5038 , G06F11/1004 , G06F12/1408 , G06F16/2322 , G06F2209/509 , G16Y40/10 , H04L9/3297 , H04L67/10
摘要: Methods, apparatus, systems, and articles of manufacture are disclosed to aggregate telemetry data in an edge environment. An example apparatus includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to at least generate a composition for an edge service in the edge environment, the composition representative of a first interface to obtain the telemetry data, the telemetry data associated with resources of the edge service and including a performance metric, generate a resource object based on the performance metric, generate a telemetry object based on the performance metric, and generate a telemetry executable based on the composition, the composition including at least one of the resource object or the telemetry object, the telemetry executable to generate the telemetry data in response to the edge service executing a computing task distributed to the edge service based on the telemetry data.
-
公开(公告)号:US12106151B2
公开(公告)日:2024-10-01
申请号:US17157896
申请日:2021-01-25
发明人: Saba Shah , Xiaohua Xu , Rod D. Waltermann
CPC分类号: G06F9/5038 , G06F9/5044 , G06F9/505 , G06F11/3409 , G06F11/3433 , G06N20/00 , G06F11/3003 , G06F2209/501 , G06F2209/509
摘要: An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive a request at a first device to execute a machine learning workload for the first device, dynamically determine at least one characteristic of the first device that is related to execution of the machine learning workload, dynamically determine at least one characteristic of a second device that is related to execution of the machine learning workload, and select one of the first and second devices to execute the machine learning workload in response to the at least one characteristic of the selected one of the first and second devices being more suitable for execution of the machine learning workload than another of the first and second devices.
-
公开(公告)号:US12093735B2
公开(公告)日:2024-09-17
申请号:US17150975
申请日:2021-01-15
申请人: Electronic Arts Inc.
CPC分类号: G06F9/5027 , A63F13/00 , A63F13/30 , G06F2209/509 , G06F2209/549
摘要: Techniques are disclosed that can obtain a description of intended digital content data in a producer computer, create a task graph of the intended digital content data, send the task graph to a consumer computer over a bus, execute the task graph locally in the consumer computer to realize an approximation of the intended digital content data, and render the approximation of the intended digital content data on a local display or other appropriate output device.
-
公开(公告)号:US20240289164A1
公开(公告)日:2024-08-29
申请号:US18574353
申请日:2022-09-12
申请人: HYPERPLANE LTD.
发明人: Moshe Chocron , Alexander Winokur
IPC分类号: G06F9/48
CPC分类号: G06F9/4862 , G06F2209/509
摘要: A method, including receiving a request to migrate an executing application (34) that includes a library (42) having functions (46) configured to generate a log (92) tracking library resources (106). Upon suspending the application while the library has a current state (160), the library is unloaded from memory (24), and upon unloading the library, any pending resources allocated to the library are identified. The identified resources are deallocated so as to define a cleaned version of the application that does not include any of the allocated resources, and the cleaned version of the application is migrated to a destination machine (180). Execution of the migrated application is resumed on the destination machine so as to link the migrated application to an additional instance of the library, and the log is replayed so as to bring the linked additional instance of the library on the destination machine to the current state.
-
公开(公告)号:US20240281300A1
公开(公告)日:2024-08-22
申请号:US18528333
申请日:2023-12-04
申请人: NVIDIA Corporation
CPC分类号: G06F9/5083 , G06F9/542 , G06F2209/509
摘要: An initiating processing tile generates an offload request that may include a processing tile ID, source data needed for the computation, program counter, and destination location where the computation result is stored. The offload processing tile may execute the offloaded computation. Alternatively, the offload processing tile may deny the offload request based on congestion criteria. The congestion criteria may include a processing workload measure, whether a resource needed to perform the computation is available, and an offload request buffer fullness. In an embodiment, the denial message that is returned to the initiating processing tile may include the data needed to perform the computation (read from the local memory of the offload processing tile). Returning the data with the denial message results in the same inter-processing tile traffic that would occur if no attempt to offload the computation were initiated.
-
8.
公开(公告)号:US20240168823A1
公开(公告)日:2024-05-23
申请号:US18429370
申请日:2024-01-31
发明人: Thomas Lippert
CPC分类号: G06F9/5061 , H04L67/00 , G06F2209/509
摘要: The present invention is directed to a computer cluster arrangement and a method for operation of the introduced computer cluster arrangement. The computer cluster arrangement comprises computation nodes CN, which dynamically outsource specific computation tasks to boosters B. Therefore, an assignment technique of boosters B to computation nodes CN is introduced. The assignment takes dynamically place at runtime. The present invention finds application in high performance cluster technology.
-
9.
公开(公告)号:US11972298B2
公开(公告)日:2024-04-30
申请号:US17666366
申请日:2022-02-07
申请人: Intel Corporation
发明人: Evan Custodio , Francesc Guim Bernat , Suraj Prabhakaran , Trevor Cooper , Ned M. Smith , Kshitij Doshi , Petar Torre
CPC分类号: G06F9/505 , G06F9/5044 , G06F9/5083 , G06F2209/509
摘要: Technologies for migrating data between edge accelerators hosted on different edge locations include a device hosted on a present edge location. The device includes one or more processors to: receive a workload from a requesting device, determine one or more accelerator devices hosted on the present edge location to perform the workload, and transmit the workload to the one or more accelerator devices to process the workload. The one or more processor is further to determine whether to perform data migration from the one or more accelerator devices to one or more different edge accelerator devices hosted on a different edge location, and send, in response to a determination to perform the data migration, a request to the one or more accelerator devices on the present edge location for transformed workload data to be processed by the one or more different edge accelerator devices.
-
公开(公告)号:US11966306B1
公开(公告)日:2024-04-23
申请号:US17710163
申请日:2022-03-31
发明人: Donald Patrick McGarry , Anuj Prateek , Juan-Pierre Longmore , Eric Wei , Daniel Bien , Noel O'Flaherty
CPC分类号: G06F11/203 , G06F9/5077 , G06F2209/509
摘要: Availability zone and region recovery are described. For an availability zone (AZ), a recovery availability zone (rAZ) may be identified based on available computing capacity of the recovery availability zone and geographic proximity of the availability zone relative to the recovery availability zone. In an instance in which the availability zone is impacted in which at least one of hardware and software of the availability zone is not fully operational, a virtual private cloud (VPC) is generated that establishes a peered connection between the availability zone and the recovery availability zone. A service is executed in the recovery availability zone, permitting any other services executing in the availability zone to invoke the service and become partially or fully operational.
-
-
-
-
-
-
-
-
-