-
m-relay<4rkal:matrix.org> Are there any good guides on how to do that for a beginner?
-
sech1
-
elucidatorsech1: x5 killed bitmain?
-
sech1the last straw
-
elucidatoriHope
-
hycbrilliant
-
hycI wonder why they didn't just jack up the price of the X5 etc since they sold all they had
-
m-relay<polar9669:matrix.org> Who would have bought it at high cost with a threat of pow change 😂
-
m-relay<polar9669:matrix.org> Siphoned off all those secretly mined coins
-
paulioukwell if they're not paying their staff, definitely not going to be any spare parts getting shipped
-
tevador
-
tevadortook a lot more work than expected
-
paulioukhmm time to look into buying some RISC-V hardware :D
-
sech1nice
-
sech1I'll take a thorough look tomorrow
-
sech1But tests (including risc-v) already pass, that's a good sign
-
tevadorI spent a day and half hunting for a bug that caused 1 in 50k hashes to fail. Those are fun.
-
sech1what was it?
-
tevadora bug in immediate materialization that manifested only for values 0x7ffff***
-
sech1ah, probably something specific to instruction encodings
-
sech1nasty
-
tevadorit's a different beast than x86 and ARM
-
DataHoardersech1: that makes more sense, I saw no reason why they would just sell these *now* except if they had a money crunch
-
sech1tevador yeah, I remember writing jit for AMD GPUs, it was a different beast too. Spent like 3 weeks full time on it. The worst can of worms was this function: github.com/SChernykh/RandomX_OpenCL…ndomX_OpenCL/CL/randomx_vm.cl#L1406
-
tevadorThis was another fun afternoon trying to figure out why GDB won't work: github.com/tevador/RandomX/blob/pr-…src/jit_compiler_rv64_static.S#L194
-
tevadorOpenCL not having directed rounding is a massive fail
-
sech1I'd still use x4 for another imul_rcp value
-
tevadornot worth the trouble
-
sech1make it compile time option to use x4, if you ever need the debugger
-
sech1I'll have to do it for xmrig anyway :D
-
sech1Right now you store only 10 rcp values in registers, 11 is better :D
-
tevadoryeah, I had a compile time flag for that but then I just remapped everything to avoid x4