Computing with PubSub

Exclusively Licensed

A method is disclosed including: receiving a graph-based program that identifies a bipartite graph and one or more update function sets, the bipartite graph including a plurality of graph nodes and a plurality of edges, such that each graph node corresponds to one of the update function sets; associating each of a plurality of computing units with a different respective one of the graph nodes; instantiating, by a Publisher Subscriber platform, a plurality of channels, the plurality of channels defining a topology that matches a topology of the bipartite graph; and executing the graph-based program based on the plurality of channels to produce a result.

Researchers

Devavrat Shah / Vinayak Ramesh

Departments: Dept of Electrical Engineering & Computer Science
Technology Areas: Artificial Intelligence (AI) and Machine Learning (ML) / Communication Systems: Optical, Wireless / Computer Science: Networking & Signals

  • method and apparatus for graph-based computing
    United States of America | Granted | 10,565,038
  • method and apparatus for graph-based computing
    United States of America | Granted | 11,055,157

License this technology

Interested in this technology? Connect with our experienced licensing team to initiate the process.

Sign up for technology updates

Sign up now to receive the latest updates on cutting-edge technologies and innovations.