-
br-m
<syntheticbird> The type of shit ofrn would drop only in a full moon in august during a leap year > <@ofrnxmr> I misse meeting, but i found a 6x speedup in fcmp wallet sync
-
br-m
<ofrnxmr> 10x blocks from 3020000 - 3030000 = 13m stock, 2m14s with 6x speedup (like 50loc)
-
br-m
<ofrnxmr> All of those complaints / worries about wallet sync speed on fcmp can go byebye now
-
br-m
<syntheticbird> @ofrnxmr: wait until monerod aggregate throughput becomes the bottleneck
-
br-m
<jpk68:matrix.org> Doesn't the thing only go from zero
-
br-m
<ofrnxmr> What thing
-
br-m
<ofrnxmr> @syntheticbird: You mean, multiple readers/clients/wallets?
-
br-m
<jpk68:matrix.org> The wallet sync speedup
-
br-m
<ofrnxmr> @jpk68:matrix.org: The 6x one im talking about here, is a bugfix
-
br-m
<ofrnxmr> Not my secret, proprietary one
-
br-m
<ofrnxmr> That one does the sync in 22s 😆
-
br-m
<ofrnxmr> And no, doesnt require from 0
-
br-m
<syntheticbird> yes > <@ofrnxmr> You mean, multiple readers/clients/wallets?
-
br-m
<ofrnxmr> @syntheticbird: tbh, i havent tested multiple but i am using jpk's lock pr
-
br-m
<ofrnxmr> I lie, i did test multiple but dont rememver the results. iirc it was like 40% slower when doing 2 wallets at once, but maybe 1-2% slower now?
-
br-m
<ofrnxmr> This was 2 identical wallets (with history) syncing the full chain at the same time
-
br-m
<jpk68:matrix.org> The database locking PR works a lot better when you also increase the RPC server threads from 2, IIRC
-
sech1
My GPU wallet scanner does sync in 8 seconds on RTX 5070 (full chain scan), try to beat that :P
-
br-m
<ofrnxmr> sech1: Sar, where is the data stored
-
sech1
Preprocessed, on GPU. All required data fits into ~8.5 GB VRAM
-
br-m
<syntheticbird> benchmaxxing
-
sech1
But streaming the data is also possible, it only requires 1 GB/s from PCIe
-
br-m
<syntheticbird> goodmaxxing
-
br-m
<ofrnxmr> Well, i doubt im going to beat your preprocessed gpu numbers - my gpu is an rx570
-
br-m
<ofrnxmr> Missing a T and a 0
-
br-m
<jpk68:matrix.org> @jpk68:matrix.org: Nevermind, I was thinking of the read-write lock one
-
DataHoarder
13:48:47 <br-m> <ofrnxmr> All of those complaints / worries about wallet sync speed on fcmp can go byebye now
-
DataHoarder
I was syncing 100+ wallets at once so I knew it was fast, just... not using monero own code :)
-
DataHoarder
sech1: wen carrot scanning :)