Patent · US Active

Scheduling of external block based data processing tasks on a hardware thread scheduler

US10908946B2 · kind B2 · utility

2Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2016
Grant dateFeb 2, 2021
Priority date
Expiry dateApr 16, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5018
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data processing device is provided that includes a plurality of hardware data processing nodes, wherein each hardware data processing node performs a task, and a hardware thread scheduler including a plurality of hardware task schedulers configured to control execution of a respective task on a respective hardware data processing node of the plurality of hardware data processing nodes, and a proxy hardware task scheduler coupled to a data processing node external to the data processing device, wherein the proxy hardware task scheduler is configured to control execution of a task by the external data processing device, wherein the hardware thread scheduler is configurable to execute a thread of tasks, the tasks including the task controlled by the proxy hardware task scheduler and a first task controlled by a first hardware task scheduler of the plurality of hardware task schedulers.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.