Invention Application
- Patent Title: NETWORK INTERFACE CONTROLLER-BASED SCHEDULING OF PROCESSING TASKS IN A DISTRIBUTED COMPUTING SYSTEM
-
Application No.: US15267936Application Date: 2016-09-16
-
Publication No.: US20180081715A1Publication Date: 2018-03-22
- Inventor: Michael W. LeBeane , Abhisek Pan , Steven K. Reinhardt
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/50

Abstract:
Techniques for scheduling processing tasks in a device having multiple computing elements are disclosed. A network interface controller of the device receives processing tasks, for execution on the computing elements, from a network that is external to the device. The network interface controller schedules the tasks for execution on the computing devices based on policy data available to the network interface controller. A scheduler within the network interface controller, which can be implemented as a standalone processing unit (such as a microcontroller, a programmable processing core, or an application specific integrated circuit), performs such scheduling, thereby freeing the central processing unit of the device from the burden of performing scheduling operations. The scheduler schedules the tasks according to any technically feasible scheduling technique.
Public/Granted literature
- US10963309B2 Network interface controller-based scheduling of processing tasks in a distributed computing system Public/Granted day:2021-03-30
Information query