SRI Logo
SpacerAbout UsDividerR & DDividerCareersDividerNewsroomDividerContact UsDividerSRI HomeSpacer

Spacer
         
  SRI Logo

Distributed and Adaptive Processing

We have developed and demonstrated several distributed-processing technologies that extend commercial database management systems by using weak-consistency methods to automatically replicate partial copies of a network database. We have applied one of these technologies to a geographically distributed database of weather information.

Other SRI technologies use data flow concepts to enable applications to execute in parallel on multiple workstations in a network. We have examined several applications of these technologies in areas including AI, parallel make, and ray-tracing applications. We are also developing load-balancing techniques for use in coarse-grained parallel processing and distributed real-time systems.

Distributed Interactive Simulation
We have developed DIS applications for command, control, communications, and intelligence (C3I) that incorporate simulated sensor and intelligence processing. We also have investigated methods to integrate simulations with deployed, automated command and control (C2) systems.

Protocol Suites for Distributed Processing
In order to address the shortcomings of many commercially sold Remote Procedure Call (RPC) and Interprocess Communication (IPC) protocols, SRI developed a protocol suite for procedural IPC (PIPC). These protocols support the standard model of RPC, and also provide asynchronous and message-based calls to support efficient distributed processing. A second suite, the Point of Contact protocols, provides asynchronous and dynamic management of input buffers, allowing applications to continue processing while acquiring data, and thus increasing the parallelism (and improving the performance) of networked and distributed systems.

 

About Us  Vertical divider  R&D Divisions  Divider  Careers  Divider  Newsroom  Divider  Contact Us
©2008 SRI International 333 Ravenswood Avenue, Menlo Park, CA 94025-3493
SRI International is an independent, nonprofit corporation. Privacy policy