Resilient and Efficient Communication in Many-Core Systems using Network Coding
Elke Franz (TU Dresden)
Network coding is a promising approach for increasing throughput, energy efficiency, and reliability of data transmission. Therefore, the use of network coding for various scenarios have been investigated. This talk discussed the applicability on network coding for many-core network-on-chips.
Due to technology scaling, the number of processor cores on a chip constantly increases. Already today, we reach the domain of so called many-core systems-on-chip. However, this advance comes at the cost of reliability, which especially affects the communication performance of the underlying network-on-chip. Today's resiliency concepts for network-on-chip like automatic repeat request with retransmission are not feasible anymore and lead to long latencies and high network load.
We investigated an on-chip transmission concept based on random linear network coding to provide high resiliency and an efficient communication in many-core processors at the same time. The concept offers a flexible and efficient computable coding scheme, which is well suited for on-chip communication and allows to exploit the path diversity of large networks. First, we used a flit-level cycle-accurate simulation model to investigate the performance potential of the proposed transmission scheme on a network-on-chip with 64 cores. Second, we proposed an analytic model for random linear network coding in network-on-chip with retransmission, which is able to provide a very accurate performance estimation close to the cycle-accurate simulation. Finally, we applied the analytic model to investigate the performance potential on the large-scale, assuming a processor with 1024 cores.
Elke Franz is a research associate at TU Dresden. Her main research interests are data security, privacy enhancing technologies, and secure network coding. She is author and coauthor of more than 50 scientific publications and coauthor of a textbook about cryptographic systems. Since 2006, she has been giving lectures about cryptography, data security, and steganography for bachelor/master/diploma students of (media) computer science. She is also responsible for a basic course in computer science for traffic engineers of the TU Dresden.
She has been engaged in the project COMQUAD (founded by the German Research Foundation) and the European projects PRIME and ECRYPT (Network of Excellence) and participated in HEI cooperation projects with the UNIFEI in Brazil. She was project coordinator of the project TruEGrid (founded by GIZ and DAAD in the NoPa program) and is a principal investigator of a project in the Collaborative Research Center HAEC (founded by the German Research Foundation) since 2011.
Back to EBSIS Events section.