In this video from the recent Argonne Training Program on Extreme-Scale Computing, Pavan Balaji from Argonne National Laboratory presents: Network Architecture Trends.
General Trends in System Architecture:
- Number of nodes is increasing, but at a moderate pace
- Number of cores/threads on a node is increasing rapidly
- Each core is not increasing in speed (clock frequency)
- Chip logic complexity decreasing (in-order instructions, no pipelining, no branch prediction)
- What does this mean for networks?
- More cores will drive the network
- More sharing of the network infrastructure
- The aggregate amount of communication from each node will increase moderately, but will be divided into many smaller messages
- A single core will not be able to drive the network fully
The Argonne Training Program on Extreme-Scale Computing (ATPESC) provides intensive, two-week training on the key skills, approaches, and tools to design, implement, and execute computational science and engineering applications on current high-end computing systems and the leadership-class computing systems of the future.