[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-relays] Raspberry Pi Relay Node Performance and future Plans on Documentation and more



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Nick Mathewson:
> (Another thing to look at would be the output of ./src/test/bench
> in the 0.2.4.x package.)


Here's the output of that, run from the built Debian source package,
on a minimally loaded Raspberry Pi which appears to overclock to
900MHz under load while running at 700MHz while idle[1]:

~/debs $ `find . -name bench`
===== dmap =====
nbits=65536
digestmap_set: 1051.23 ns per element
digestmap_get: 860.90 ns per element
digestset_add: 211.21 ns per element
digestset_contains: 199.60 ns per element.
Hits == 32882688
False positive rate on digestset: 0.21%
===== aes =====
1 bytes: 175.66 nsec per byte
2 bytes: 121.08 nsec per byte
4 bytes: 88.51 nsec per byte
8 bytes: 72.52 nsec per byte
16 bytes: 65.66 nsec per byte
32 bytes: 62.29 nsec per byte
64 bytes: 60.02 nsec per byte
128 bytes: 59.14 nsec per byte
256 bytes: 58.65 nsec per byte
512 bytes: 58.27 nsec per byte
1024 bytes: 58.06 nsec per byte
2048 bytes: 58.07 nsec per byte
4096 bytes: 57.89 nsec per byte
8192 bytes: 58.09 nsec per byte
===== onion_TAP =====
Client-side, part 1: 11374.294922 usec.
Server-side, key guessed right: 28724.287109 usec
Server-side, key guessed wrong: 37697.994141 usec.
Client-side, part 2: 9042.044922 usec.
===== onion_ntor =====
Client-side, part 1: 4804.935547 usec.
Server-side: 14673.099609 usec
Client-side, part 2: 9837.501953 usec.
===== cell_aes =====
509 bytes, misaligned by 0: 56.80 nsec per byte
509 bytes, misaligned by 1: 56.75 nsec per byte
509 bytes, misaligned by 2: 56.86 nsec per byte
509 bytes, misaligned by 3: 56.73 nsec per byte
509 bytes, misaligned by 4: 56.89 nsec per byte
509 bytes, misaligned by 5: 57.05 nsec per byte
509 bytes, misaligned by 6: 56.93 nsec per byte
509 bytes, misaligned by 7: 57.07 nsec per byte
509 bytes, misaligned by 8: 56.84 nsec per byte
509 bytes, misaligned by 9: 56.92 nsec per byte
509 bytes, misaligned by 10: 56.84 nsec per byte
509 bytes, misaligned by 11: 56.70 nsec per byte
509 bytes, misaligned by 12: 56.95 nsec per byte
509 bytes, misaligned by 13: 56.87 nsec per byte
509 bytes, misaligned by 14: 56.92 nsec per byte
509 bytes, misaligned by 15: 56.87 nsec per byte
===== cell_ops =====
 Inbound cells: 29332.05 ns per cell. (57.63 ns per byte of payload)
Outbound cells: 29962.20 ns per cell. (58.86 ns per byte of payload)
===== dh =====
Complete DH handshakes (1024 bit, public and private ops):
      36.593397 millisec each.
===== ecdh_p256 =====
Complete ECDH P-256 handshakes (2 public and 2 private ops):
      33.855275 millisec each.
===== ecdh_p224 =====
Complete ECDH P-224 handshakes (2 public and 2 private ops):
      26.402733 millisec each.


[1] 'cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq'
performed during 'bench' runs and while nothing is happening report
900MHz during 'bench' and 700MHz idle.


-----BEGIN PGP SIGNATURE-----

iQEcBAEBCgAGBQJSCaUkAAoJED/jpRoe7/ujSNMIAIokuGUDLBxgo3bWbgnHU4s2
8Zj65/YRoT+U0Px1E7zg4nVb4chuoeEQDuFllXKHSIbzQn5ULHBloCAlN11XDx9F
6gp91USOB4/ZWAVLO4trfiMikYSOMDva0CQIKWM5rG1+AQXrcdvkcCzR4q5ZKeON
lQrfeNzT+jVoHnNir0Fd4tXrsrv13WfsDTlO6dBlHBKkP6kJdPnqHFF8gl6nPg6b
55V45MLT87JLFYCeeW8N/BVJi5REBe42wjFxq2YKEU/GDNS2jNLQZjpKV0MCnMER
zD2QWqlMtWclB4e65BVSpFxuPXo7pFoE0cGFltMTMqTmx5jDuQQtBDFc+cBUkQ0=
=dAli
-----END PGP SIGNATURE-----
_______________________________________________
tor-relays mailing list
tor-relays@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays