Quadrics Ppt

23
Quadrics QsNet: A network for Supercomputing Applications ANNARAYA S N – 1BY08EC007 UNDER THE GUIDANCE OF: SANEESH CLEATUS T SABINA RAHAMAN ASST. PROF., ECE, ASST. PROF., ECE, BMSIT BMSIT

Transcript of Quadrics Ppt

Page 1: Quadrics Ppt

Quadrics QsNet: A network for Supercomputing Applications

ANNARAYA S N – 1BY08EC007

UNDER THE GUIDANCE OF:

SANEESH CLEATUS T SABINA RAHAMAN ASST. PROF., ECE, ASST. PROF., ECE, BMSIT BMSIT

Page 2: Quadrics Ppt
Page 3: Quadrics Ppt

A Quadrics Supercomputer Network

§ Ultra low user process to user process latency

§ Highest possible (affordable?) compute

communications ratio

§ Seamless scaling to many 1000s of nodes

§ High availability

§ Reliable data transfer

§ Mixed system and multiple user traffic on one network

Page 4: Quadrics Ppt
Page 5: Quadrics Ppt

QsNet’s contributions:

Integration of the virtual-address spaces.

Network fault detection and fault tolerance.

Page 6: Quadrics Ppt

QsNet I Components:

Elan Network InterfaceElite SwitchGlobal Virtual MemoryNetwork Fault Detection and Fault Tolerance

Page 7: Quadrics Ppt

Improvements in QsNet II:

Increase in the processor performanceIncreased link speed.Enhancement in the adapter and switch functionality.The bidirectional data communication speed can be increased to 1.3 Gbyte/s.

Page 8: Quadrics Ppt
Page 9: Quadrics Ppt

Elan4

Page 10: Quadrics Ppt

Packet Generation

For receiving:Elan4 performs master PCI-X read .Node CPUs can issue writes directly.

For sending:For large messages, the Elan4 DMA engine can read from the PCI-X.For small messages, Elan4 uses STEN processor.

Page 11: Quadrics Ppt

Elan4 Command Queues

Up to 8000 command queues can be active at any one time. No practical limit to the command queues that Elan4 device driver can allocate. Command queues provide protected access to the Elan4 hardware.

Page 12: Quadrics Ppt

Elan4 Command-queue model

Page 13: Quadrics Ppt

Elite 4

Page 14: Quadrics Ppt

•Elite 4 Switch Component

•8 QsNetIIlinks ×2 virtual channels•Broadcast to range of outputs•Full automatic error detection / recovery •Arbitration based on age of packet•Two levels of priority•Adaptive routing support•Unblocked latency of ~20ns•Trace route transaction for interrogating the network

Page 15: Quadrics Ppt
Page 16: Quadrics Ppt

Performance Evaluation Based on Coding

Page 17: Quadrics Ppt

Performance Evaluation Based on Platforms

Page 18: Quadrics Ppt

Improvements in QsNet III

QsNet III is a multi-stage switch network.Elan4 is enhanced to Elan5. It has 2 adapters for routing.The improved version of Elite takes less than 40 ns to route a packet.HPC Specific Features of QsNet III -Barrier and Broadcast -Small Packet Support

Page 19: Quadrics Ppt

Implementation

Thunder an 4096-way Itanium II system at Lawrence Livermore National Laboratory, the most powerful system in the US and the second most powerful system in the world.Quadrics hardware and software is an integral part of many of the leading production HPC clusters.

Page 20: Quadrics Ppt

Advantages

*Full, pageable 64 bit virtual memory support*Multiple, virtual, programmable network interfaces*Ultra-low latency short messaging*Optimized support for scalable global operations*Ability to scale number of network connections with number of CPUs for SMP nodes.*Proven scalability to many 1000s of processors.

Page 21: Quadrics Ppt

Conclusion

QsNet generations provide a high performance data network for HPC apps.

Quadrics have increased link speeds significantly in each generations.

Quadrics have enhanced both adapter and switch functionality.

No. of components required is reduced by using high radix routers.

Cost and complexity of routing data is reduced. Features such as h/w barrier and broadcast enhance the

applicability to HPC high end applications.

Page 22: Quadrics Ppt

References

The Quadrics Network (QsNet): High-Performance Clustering Technology- Fabrizio Petrini, Wu-chun Feng, Los Alamos National Laboratory, IEEE Computer society, 2001.QsNet II: Defining High-Performance Network Design- Jon Beecroft, David Addison, Pacific Northwest National Laboratory, IEEE Computer society, 2005, p.34 to p.47.QsNet III an Adaptively Routed Network for High Performance Computing, Duncan Roweth, Trevor Jones, Quadrics Limited, Bristol, UK, IEEE Computer society, 2008, p. 157 to p. 164.

Page 23: Quadrics Ppt

Thank You