IP Library Granted Patent US 7,568,063
Granted Patent B2
US 7,568,063 · App. 11/346,041 · Granted Jul 28, 2009

System and method for a distributed crossbar network using a plurality of crossbars

Assignee: Hewlett-Packard Development Company, L.P.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,568,063
App. No.
11/346,041
Granted
Jul 28, 2009
Kind
B2
Abstract

A system and method for single hop, processor-to-processor communication in a multiprocessing system over a plurality of crossbars are disclosed. Briefly described, one embodiment is a multiprocessing system comprising a plurality of processors having a plurality of high-bandwidth point-to-point links; a plurality of processor clusters, each processor cluster having a predefined number of the processors residing therein; and a plurality of crossbars, one of the crossbars coupling each of the processors of one of the plurality of processor clusters to each of the processors of another of the plurality of processor clusters, such that all processors are coupled to each of the other processors, and such that the number of crossbars is equal to [X*(X−1)/2], wherein X equals the number of processor clusters.

Claims (3)

1. A system for processor-to-processor communication in a multiprocessing system using a single hop across one crossbar, comprising:

means for specifying a plurality of link groups for a processor cluster, wherein a link group is a group of high-bandwidth point-to-point links, each link being from one of a plurality of processors residing in the processor cluster, each processor cluster having a number of link groups equal to the number of processor clusters minus one; and

means for coupling each link group of the processor cluster to the link group of another processor cluster via one crossbar, wherein the total number of crossbars is equal to [X*(X−1)/2] and wherein X equals the number of processor clusters in the multiprocessing system, such that the processors in the multiprocessing system are communicatively coupled together via one of the crossbars.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2006
From: GOSTIN, GARY B.; SHAW, MARK E.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 017547/0294 →
Continuity (1)
Related Publication 20070180182A1 · Aug 2, 2007