Today I started my new second hand thin client (in mini ITX form), and followed the benchmarking procedure as described in OGN website to compare with modern single board computers.

My thin client: Fujitsu Futro S550 (CPU AMD Sempron 2100+ 1GHz single core, RAM 1GB), benchmarked with Ubuntu 14.04.04 LTS running on USB flash drive:

$ sysbench –num-threads=1 –test=cpu –cpu-max-prime=2000 run

Test execution summary:
total time: 8.9729s
total number of events: 10000
total time taken by event execution: 8.9659
per-request statistics:
min: 0.87ms
avg: 0.90ms
max: 8.91ms
approx. 95 percentile: 0.88ms

Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 8.9659/0.00

$ sysbench –num-threads=2 –test=cpu –cpu-max-prime=2000 run

Test execution summary:
total time: 8.9830s
total number of events: 10000
total time taken by event execution: 17.9520
per-request statistics:
min: 0.87ms
avg: 1.80ms
max: 17.78ms
approx. 95 percentile: 4.88ms

Threads fairness:
events (avg/stddev): 5000.0000/2.00
execution time (avg/stddev): 8.9760/0.00

$ sysbench –num-threads=4 –test=cpu –cpu-max-prime=2000 run

Test execution summary:
total time: 8.9726s
total number of events: 10000
total time taken by event execution: 35.8414
per-request statistics:
min: 0.87ms
avg: 3.58ms
max: 35.99ms
approx. 95 percentile: 12.88ms

Threads fairness:
events (avg/stddev): 2500.0000/1.22
execution time (avg/stddev): 8.9604/0.00

$ sysbench –test=memory –memory-block-size=1M –memory-total-size=256M run

256.00 MB transferred (771.98 MB/sec)

Test execution summary:
total time: 0.3316s
total number of events: 256
total time taken by event execution: 0.3303
per-request statistics:
min: 1.10ms
avg: 1.29ms
max: 9.15ms
approx. 95 percentile: 1.74ms

Threads fairness:
events (avg/stddev): 256.0000/0.00
execution time (avg/stddev): 0.3303/0.00

$ sysbench –test=memory –memory-block-size=512K –memory-total-size=512M run

512.00 MB transferred (799.95 MB/sec)

Test execution summary:
total time: 0.6400s
total number of events: 1024
total time taken by event execution: 0.6375
per-request statistics:
min: 0.53ms
avg: 0.62ms
max: 8.86ms
approx. 95 percentile: 0.60ms

Threads fairness:
events (avg/stddev): 1024.0000/0.00
execution time (avg/stddev): 0.6375/0.00

In comparison with embedded SBCs, this is equivalent to Raspberry Pi 2 running on 4 cores, or Raspberry Pi 3 running with 2 cores, and about 3 times faster than BeagleBone Black. If a software uses only single core, then Futro S550 is faster than RPi 3, however if a software maximize the use of 4 cores, RPi 3 is faster than Futro S550. The SBCs’ performance was reported in:

Source: CPU Boards – performance comparison – Open Glider Network Project

Benchmarking thin client Fujitsu Futro S550
Tagged on:         
%d bloggers like this: