Benchmarking Further Single Board Computers for Building a Mini Supercomputer for Simulation of Telecommunication Systems

Parallel Discrete Event Simulation (PDES) with the conservative synchronization method can be efficiently used for the performance analysis of telecommunication systems because of their good lookahead properties. For PDES, a cost effective execution platform may be built by using single board computers (SBCs), which offer relatively high computation capacity compared to their price or power consumption and especially to the space they take up. A benchmarking method is proposed and its operation is demonstrated by benchmarking ten different SBCs, namely Banana Pi, Beaglebone Black, Cubieboard2, Odroid-C1+, Odroid-U3+, Odroid-XU3 Lite, Orange Pi Plus, Radxa Rock Lite, Raspberry Pi Model B+, and Raspberry Pi 2 Model B+. Their benchmarking results are compared to find out which one should be used for building a mini supercomputer for parallel discrete-event simulation of telecommunication systems. The SBCs are also used to build a heterogeneous cluster and the performance of the cluster is tested, too.

[1]  Gareth Halfacree,et al.  Raspberry Pi User Guide , 2012 .

[2]  Steven J. Johnston,et al.  Iridis-pi: a low-cost, compact demonstration cluster , 2014, Cluster Computing.

[3]  Béla Almási,et al.  A simple solution for wireless network layer roaming problems , 2012 .

[4]  M. Damodaran,et al.  Parallel Three Dimensional Direct Simulation Monte Carlo for Simulating Micro Flows , 2009 .

[5]  Gábor Lencse,et al.  Performance analysis and comparison of four DNS64 implementations under different free operating systems , 2016, Telecommunication Systems.

[6]  Gábor Lencse,et al.  Performance Analysis and Comparison of Different DNS64 Implementations for Linux, OpenBSD and FreeBSD , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

[7]  Gábor Lencse,et al.  TESTING THE SPEED-UP OF PARALLEL DISCRETE EVENT SIMULATION IN HETEROGENEOUS EXECUTION ENVIRONMENTS , 2013 .

[8]  Gábor Lencse,et al.  Towards the efficient simulation of telecommunication systems in heterogeneous distributed execution environments , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[9]  Gábor Lencse,et al.  Performance analysis and comparison of the TAYGA and of the PF NAT64 implementations , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[10]  Andras Varga,et al.  A practical efficiency criterion for the null message algorithm , 2003 .

[11]  Gábor Lencse,et al.  Performance analysis and comparison of the TAYGA and of the PF NAT64 implementations , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[12]  Gábor Lencse,et al.  PERFORMANCE PREDICTION OF CONSERVATIVE PARALLEL DISCRETE EVENT SIMULATION , 2010 .

[13]  Gábor Lencse,et al.  Performance and Stability Analysis of Free NAT64 Implementations with Different Protocols , 2014 .

[14]  Marcelo Bagnulo,et al.  DNS64: DNS Extensions for Network Address Translation from IPv6 Clients to IPv4 Servers , 2011, RFC.

[15]  Szabolcs Szilágyi,et al.  Multipath FTP and Stream Transmission Analysis using the MPT Software Environment , 2013 .

[16]  Gábor Lencse,et al.  Improving the Performance and Security of the TOTD DNS64 Implementation , 2014 .

[17]  Gábor Lencse Test Program for the Performance Analysis of DNS64 Servers , 2015 .

[18]  Gábor Lencse,et al.  Improving the Performance and Security of the TOTD DNS 64 Implementation , 2013 .

[19]  Szabolcs Szilágyi,et al.  Investigating the Performance of the MPT Multipath Communication Library in IPv4 and IPv6 , 2016 .

[20]  Béla Almási,et al.  A solution for changing the communication interfaces between WiFi and 3G without packet loss , 2015, 2015 38th International Conference on Telecommunications and Signal Processing (TSP).

[21]  Mineo Takai,et al.  Performance Evaluation of Conservative Algorithms in Parallel Simulation Languages , 2000, IEEE Trans. Parallel Distributed Syst..

[22]  Xvhv Vlpxodwlrq,et al.  A PRACTICAL EFFICIENCY CRITERION FOR THE NULL MESSAGE ALGORITHM , 2003 .

[23]  Marcelo Bagnulo,et al.  Internet Engineering Task Force (ietf) Stateful Nat64: Network Address and Protocol Translation from Ipv6 Clients to Ipv4 Servers , 2011 .

[24]  Béla Almási,et al.  Throughput performance analysis of the multipath communication library MPT , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[25]  Gábor Lencse,et al.  Design of a tiny multi-threaded DNS64 server , 2015, 2015 38th International Conference on Telecommunications and Signal Processing (TSP).

[26]  Rudolf Hornig,et al.  An overview of the OMNeT++ simulation environment , 2008, Simutools 2008.

[27]  Gábor Lencse,et al.  Method for benchmarking single board computers for building a mini supercomputer for simulation of telecommunication systems , 2015, 2015 38th International Conference on Telecommunications and Signal Processing (TSP).

[28]  Christopher J. Edwards,et al.  Not-so-humble raspberry pi gets big ideas , 2013 .