What is SHARP designed to do?
Why A is the answer
Run collective operations in the network
Switches aggregate data, which reduces traffic.
In detail
- Switches aggregate data, which reduces traffic.
- Collectives run in the network.
Use case
An illustrative scenario, not a real incident.
Switches aggregate an all-reduce with SHARP, so less data crosses the fabric.
See it in different ways
mindmap
root((InfiniBand))
Control
Subnet manager
Traffic
Service levels
Virtual lanes
Adaptive routing
Performance
SHARP
Fat tree
Management
UFMsequenceDiagram participant P0 as GPU nodes participant P1 as Switch with SHARP participant P2 as GPU nodes P0->>P1: Partial results P1->>P2: Aggregated result
Key point: SHARP runs collectives in the network.
Why the other options are wrong
- B. Encrypt all traffic at the host
- It is not host encryption.
- C. Sync clocks across data centers
- It is not time sync.
- D. Rebuild failed storage volumes
- It is not storage rebuild.

