-
sech1
-
sech1
More CPUs will be added soon (tm)
-
DataHoarder
how does this feel on your orangepi sech1 :D
-
sech1
I need to test it, actually
-
sech1
It's heavily memory limited, it doesn't have L3
-
sech1
I don't have a way to measure power though
-
DataHoarder
usb power meter? :D
-
sech1
I have a regular power meter, but it will show 4-5 watts, I guess. It's too rough measurement
-
DataHoarder
ah. I have one that does mA and mV precision on their own
-
DataHoarder
it is quite precise when I measured it against known samples HOWEVER you literally need to record the screen to get the data out
-
sech1
I have go-pro to record the screen at 120 FPS :D
-
sech1
Orange Pi RV2 (Ky X1 CPU, software AES): v1 99.3 h/s, v2 67.1 h/s
-
sech1
AES hits hard when it's not supported
-
sech1
XMRig could do 110 h/s on v1 though
-
sech1
This thing has unstable hashrate between launches
-
DataHoarder
start measuring 10s after starting :D
-
sech1
Even XMRig alternates between 110 and 85 h/s on v1, after each launch
-
DataHoarder
damn
-
sech1
No, I mean hashrate can be either 85 or 110 in XMRig, and it's stable for hours
-
sech1
But you need to restart it several times to get "lucky"
-
DataHoarder
that's very odd
-
sech1
Same behavior in randomx-benchmark, just with a bit lower hashrates
-
DataHoarder
no identifiable cause?
-
sech1
Probably memory allocation
-
sech1
Maybe some parts of RAM are slower there
-
DataHoarder
I wonder if it's due to how - yeah
-
DataHoarder
like if some core section crosses a specific physical boundary
-
DataHoarder
like scratchpad, allocated on big pages or similar but it's laid out across regions that cause that hit
-
sech1
It's a 8 GB model. Maybe the upper 4 GB are slower
-
DataHoarder
time to allocate it all
-
DataHoarder
and test all regions :P
-
DataHoarder
when efi randomx
-
DataHoarder
maybe we can make a small kernel module to expose contiguous physical memory allocations via specific rules
-
DataHoarder
afaik pagemap tells you where in physical memory your virtual memory map landed at
-
DataHoarder
so you can start gathering data for when it's slow/fast via pagemap (can inspect this externally while it's running)