Invention Grant
- Patent Title: Accelerating distributed stream processing
-
Application No.: US16396798Application Date: 2019-04-29
-
Publication No.: US10534737B2Publication Date: 2020-01-14
- Inventor: Nima Kavand , Armin Darjani , Hamid Nasiri Bezenjani , Maziar Goudarzi
- Applicant: Nima Kavand , Armin Darjani , Hamid Nasiri Bezenjani , Maziar Goudarzi
- Agency: Bajwa IP Law Firm
- Agent Haris Zaheer Bajwa
- Main IPC: G06F13/28
- IPC: G06F13/28 ; G06F9/54 ; G06F17/50 ; G06F9/38

Abstract:
A method for accelerating distributed stream processing. The method includes allocating a hardware accelerator to a topology for distributed stream processing. The topology includes a spout and a plurality of bolts. The spout is configured to prepare a plurality of tuples. The plurality of bolts are configured to process the plurality of tuples and include at least one proxy bolt. The proxy bolt is configured to perform a proxy operation on an input tuple of the plurality of tuples. The method further includes obtaining a customized hardware accelerator by customizing the hardware accelerator based on the proxy operation, sending the input tuple from the proxy bolt to the customized hardware accelerator, generating an output tuple of the plurality of tuples by performing the proxy operation on the input tuple in the customized hardware accelerator, and sending the output tuple from the customized hardware accelerator to the proxy bolt.
Public/Granted literature
- US20190251048A1 ACCELERATING DISTRIBUTED STREAM PROCESSING Public/Granted day:2019-08-15
Information query