ClearMod project: I replaced HZ_750
to HZ_720
, resolves compute regression versus HZ_750
. Also, I replaced HZ_600
to HZ_625
, improves hackbench versus HZ_600
. So, no odd behavior with the new entries HZ_625
, HZ_720
, and HZ_800
.
1 / 100 = 0.01
1 / 250 = 0.004
1 / 300 = 0.00333333333333333
1 / 500 = 0.002
1 / 625 = 0.0016
1 / 720 = 0.00138888888888889
1 / 800 = 0.00125
1 / 1000 = 0.001
How the Hz values came about? HZ_800
inspiration from computing 1 / 800 = 0.00125
. That looks âgracefulâ and powerful. I searched the web to see if HZ_800
is used elsewhere. HZ_625
came from hamadmarri
âs baby_linux project. That inspired me to decrease HZ_750
down to HZ_720
.
Notice how max latency progressively decreases with higher Hz. Low averages for all three Hz values. This was testing 4 million pings (1 million per sender, concurrently).
HZ_625
Sender 1: Minimum = 3.000us, Maximum = 20484.250us, Average = 6.947us
Sender 2: Minimum = 3.000us, Maximum = 20484.000us, Average = 7.416us
Sender 3: Minimum = 3.250us, Maximum = 20493.500us, Average = 9.395us
Sender 4: Minimum = 3.250us, Maximum = 20495.750us, Average = 9.214us
HZ_720
Sender 1: Minimum = 3.000us, Maximum = 20365.250us, Average = 6.563us
Sender 2: Minimum = 3.000us, Maximum = 20364.500us, Average = 7.451us
Sender 3: Minimum = 3.250us, Maximum = 20372.250us, Average = 9.186us
Sender 4: Minimum = 3.000us, Maximum = 20371.250us, Average = 8.934us
HZ_800
Sender 1: Minimum = 2.750us, Maximum = 19873.000us, Average = 6.463us
Sender 2: Minimum = 3.000us, Maximum = 19879.500us, Average = 7.356us
Sender 3: Minimum = 3.000us, Maximum = 19882.250us, Average = 9.223us
Sender 4: Minimum = 3.250us, Maximum = 19881.750us, Average = 8.972us
HZ_1000
Sender 1: Minimum = 2.750us, Maximum = 19972.250us, Average = 7.050us
Sender 2: Minimum = 3.000us, Maximum = 19973.250us, Average = 7.440us
Sender 3: Minimum = 2.500us, Maximum = 19983.000us, Average = 9.332us
Sender 4: Minimum = 3.000us, Maximum = 19990.750us, Average = 9.120us
The ClearMod project defaults to HZ_800
.