The design of a high performance interconnect for distributed shared memory multiprocessing

dc.contributor.advisorBennett, John K.en_US
dc.creatorFilippo, Michael Alanen_US
dc.date.accessioned2009-06-04T08:11:29Zen_US
dc.date.available2009-06-04T08:11:29Zen_US
dc.date.issued1997en_US
dc.description.abstractThis thesis describes and evaluates the design of a high performance interconnect for use in a distributed shared memory multiprocessor. The network is based on the Peripheral Component Interconnect (PCI) bus and is fully compliant with PCI Specification Revision 2.1. It includes a high performance crossbar switch with support for up to sixteen fully-concurrent, packet-switched, duplex communication channels, each operating at 528 Mb/s. The design of the network was approached from three perspectives. First, we examined the architectural aspects of the network to determine its critical features. Second, we performed detailed simulations of three parallel applications, a useful approach for architectural validation and to provide precise approximations of subsystem requirements. Finally, we developed a complete logical and physical description of the datapaths and control logic used in the major subsystems, and created a state-accurate Verilog model to verify the physical design. All aspects of the resulting design were optimized to maximize network performance. Preliminary results indicate the network is capable of sustained throughput in excess of 3.5 Gb/s on real applications, sustained packet bandwidth exceeding 4.3 million 64-byte packets per second and packet latencies below 1$\mu$s.en_US
dc.format.extent149 p.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.callnoTHESIS E.E. 1997 FILIPPOen_US
dc.identifier.citationFilippo, Michael Alan. "The design of a high performance interconnect for distributed shared memory multiprocessing." (1997) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/17084">https://hdl.handle.net/1911/17084</a>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/17084en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectElectronicsen_US
dc.subjectElectrical engineeringen_US
dc.subjectComputer scienceen_US
dc.titleThe design of a high performance interconnect for distributed shared memory multiprocessingen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentElectrical Engineeringen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Scienceen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1384361.PDF
Size:
5.33 MB
Format:
Adobe Portable Document Format