Patent · US Active

Implementing a multi-component service using plural hardware acceleration components

US10296392B2 · kind B2 · utility

7Cited by
80References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 20, 2015
Grant dateMay 21, 2019
Priority date
Expiry dateMay 20, 2035

Classification

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

Abstract

A data processing system is described herein that includes two or more software-driven host components that collectively provide a software plane. The data processing system further includes two or more hardware acceleration components that collectively provide a hardware acceleration plane. The hardware acceleration plane implements one or more services, including at least one multi-component service. The multi-component service has plural parts, and is implemented on a collection of two or more hardware acceleration components, where each hardware acceleration component in the collection implements a corresponding part of the multi-component service. Each hardware acceleration component in the collection is configured to interact with other hardware acceleration components in the collection without involvement from any host component. A function parsing component is also described herein that determines a manner of parsing a function into the plural parts of the multi-component service.

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