Invention Grant
- Patent Title: Method and apparatus for efficient execution of concurrent processes on a multithreaded message passing system
-
Application No.: US13687702Application Date: 2012-11-28
-
Publication No.: US09122513B2Publication Date: 2015-09-01
- Inventor: Arpith C. Jacob , Jude A. Rivers
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Scully, Scott, Murphy & Presser, P.C.
- Agent Jennifer Davis, Esq.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/44 ; G06F9/48

Abstract:
A graph analytics appliance can be employed to extract data from a graph database in an efficient manner. The graph analytics appliance includes a router, a worklist scheduler, a processing unit, and an input/output unit. The router receives an abstraction program including a plurality of parallel algorithms for a query request from an abstraction program compiler residing on computational node or the graph analytics appliance. The worklist scheduler generates a prioritized plurality of parallel threads for executing the query request from the plurality of parallel algorithms. The processing unit executes multiple threads selected from the prioritized plurality of parallel threads. The input/output unit communicates with a graph database.
Public/Granted literature
Information query