×

Cluster of workstations for solving compute-intensive applications by exchanging interim computation results using a two phase communication protocol

  • US 5,944,779 A
  • Filed: 07/02/1996
  • Issued: 08/31/1999
  • Est. Priority Date: 07/02/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer network architecture system comprising:

  • a first segment;

    a second segment;

    a first computer having two network interface cards associated therewith;

    said first computer being connected to said first network segment through a first of said two network interface cards, and said first computer being connected to said second segment through a second of said two network interface cards;

    a second computer having two network interface cards associated therewith;

    said second computer being connected to said first network segment through a first of said two network interface cards, and said second computer being connected to said second segment through a second of said two network interface cards;

    a third computer having one network interface card associated therewith, said third computer only being connected to said first segment through said one network interface cards; and

    a fourth computer having one network interface card associated therewith, said fourth computer only being connected to said second segment through said one network interface cards;

    wherein said first, second, third, and fourth computers cooperate to solve an application problem by each calculating interim results and then exchanging messages including the interim results using a two phase message passing protocol in which;

    during a first phase of said two-phase message passing protocol, said first computer and said third computer exchange messages on said first network segment and said second and said fourth computer exchange messages on said second network segment;

    during a second phase of said two-phase message passing protocol, said first computer and said fourth computer exchange messages on said second network segment and said second computer and said third computer exchange messages on said first network segment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×