TY - JOUR
T1 - Optical packet switching in HPC : an analysis of applications performance
AU - Meyer, Hugo
AU - Sancho, Jose Carlos
AU - Mrdakovic, Milica
AU - Miao, Wang
AU - Calabretta, Nicola
PY - 2018/5/1
Y1 - 2018/5/1
N2 - Optical Packet Switches (OPS) could provide the needed low latency transmissions in today large data centers. OPS can deliver lower latency and higher bandwidth than traditional electrical switches. These features are needed for parallel High Performance Computing (HPC) applications. For this purpose, it has been recently designed full optical network architectures for HPC system such as the Architecture-On-Demand (AoD) network infrastructure. Although light-based transmission has its advantage over electrical-based transmissions, optical devices such as OPS cannot store light. Therefore, in case of an optical packet collision occurs for accessing the same output port in OPS only one packet can proceed and the others must be dropped, triggering afterwards a retransmission procedure. Obviously, packet retransmissions are delaying the actual transmission and also increase the buffer utilization at the network interfaces cards (NICs) that deals with retransmissions. In this paper, it is proposed a technique based on mapping application processes to servers reducing the number of simultaneous packets in the network (Concurrency) and therefore, it is able to significantly reduce optical collisions at the OPS while substantially reduces the resource needed at the NICs for retransmissions. Our proposed concurrency-aware mapping technique can reduce the extra buffer size utilization up to 4.2 times and the execution time degradation up to 2.6 times.
AB - Optical Packet Switches (OPS) could provide the needed low latency transmissions in today large data centers. OPS can deliver lower latency and higher bandwidth than traditional electrical switches. These features are needed for parallel High Performance Computing (HPC) applications. For this purpose, it has been recently designed full optical network architectures for HPC system such as the Architecture-On-Demand (AoD) network infrastructure. Although light-based transmission has its advantage over electrical-based transmissions, optical devices such as OPS cannot store light. Therefore, in case of an optical packet collision occurs for accessing the same output port in OPS only one packet can proceed and the others must be dropped, triggering afterwards a retransmission procedure. Obviously, packet retransmissions are delaying the actual transmission and also increase the buffer utilization at the network interfaces cards (NICs) that deals with retransmissions. In this paper, it is proposed a technique based on mapping application processes to servers reducing the number of simultaneous packets in the network (Concurrency) and therefore, it is able to significantly reduce optical collisions at the OPS while substantially reduces the resource needed at the NICs for retransmissions. Our proposed concurrency-aware mapping technique can reduce the extra buffer size utilization up to 4.2 times and the execution time degradation up to 2.6 times.
KW - HPC
KW - Optical packet switching
KW - Packet collision
KW - Parallel applications
UR - http://www.scopus.com/inward/record.url?scp=85014800630&partnerID=8YFLogxK
U2 - 10.1016/j.future.2017.02.041
DO - 10.1016/j.future.2017.02.041
M3 - Article
AN - SCOPUS:85014800630
SN - 0167-739X
VL - 82
SP - 606
EP - 616
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -