-
Notifications
You must be signed in to change notification settings - Fork 439
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lhr unlock 100 #991
Comments
what oc? |
Did you just low-key broke the LHR? |
|
An average share rate of 1.35 /share per minute (as in the screen shot) is about 97MH pool side so that checks out. What Nvidia Driver are you using? Also is it possible you have an old-stock 3060ti which were non-LHR? |
Yes, that's right, I can't reproduce it. 497.09. No, this is a new rig, there is not even a month yet and the cards are all LHR. |
Well, what about this? any news? no changes? did you restart your PC again and still got 100 LHR? or was once in a lifetime thing |
I noticed the same with a 3070. I've assumed it to be lhr, since it always worked around 74. Hadn't seen any values above 75 on most of my cards. At first, I was very doubtful and thought it to be a display issue. However, it kept giving me more shares all the time. Eventually did see about 33% more than the ti card. I was able to restart the miner, and it worked fine. Did set lhr-tune to 100% and it stayed there. Unfortunately, had to restart the rig and the magic was lost. @Faltskog hope not, hopefully wasn't a once in a lifetime, nor a planetary alignment thing. Before restarting the rig, I tried lowering the core frequency on a ti, but didn't work. The 3070 was mining at 61-62 Mh/s, but the ti didn't do any better than 45. Thought it to be some glitch that allowed the card to reach 100%. Noticed a red mark on the farm view (on hive). Today I am getting invalid shares on hive (not the pool), but not seeing that red mark on the farm. Wanted to grab the logs, but the older ones had been rotated out. https://forum.hiveos.farm/t/rtx-3070-settings/21260/486?u=painting My driver is 495.44, and hive is current with latest versions of the miners (T-Rex v0.24.8) |
What memory on your board? Samsung |
The hiveon link has several screenshots, including the one with the card data. It has samsung memory indeed |
do you use the direct oc on t rex? or MSI Afterburner |
The other EVGA RTX 3060 Ti isn't Samsung? |
@thumerman that is interesting. Ran an experiment to try out your method. On the setup where I had seen this before, I could get the 3070 to go fhr. Restarted with all the cards (8 vs 5 from before) mining, but couldn't reproduce the unlocking. Set the oc as high as I could without getting the rig to crash, and left it overnight. However, never got an invalid share, even when the 3070 used to get some at that oc (1140/2600). After 12h, I tried setting the 3070 to 100% but didn't take. I'm back to the reduced energy mode (with only 5 cards of which 2 mine eth) and waiting for an invalid share to try this again. Two of my 3060 ti have hynix memory but had hoped another of the 5 cards would have worked with your finding. Had it not happened to me before, I would have thought this was too crazy. Still think so, but there is something in this that seems to work. |
I use MSI Afterburner. Other EVGA with the memory of the Hynix. |
Excuse me, can you clarify a little bit? How to start? with or without OC settings? And what about the parameters? |
Print oc? |
only got it to work once, but used on hive
I had an invalid share earlier, but wasn't doing fhr. Finally got a second invalid share 😃 Used the extra lines as above. My guess is that the invalid shares trip something inside the gpu, which disable the lhr limits. Think it might be something like the fan glitch @trexminer Could t-rex try 100 lhr whenever it detects an invalid share on a card 😈 , and dial down the memory clock if the 100 lhr worked
|
so just to fully understand: And it's mining at 100%?? |
@AlbyGNinja lol wish it was that simple. First noticed this when my 3070 started increasing the lhr value by itself (see my hive post). Then found thumerman post, who showed me a way to get it to work again. However, in my case, the trick was getting the card to do invalid shares, before setting the lhr to 100. I have been trying to get a 3060 ti to mine invalid shares, but I'm at 3000 with no success Mind you that "lhr-tune": [value got in previous step] has to be found previously, to whatever value the card likes |
Because TONS of ppl with LHRs already knows their card optimal lhr value this is potentially skippable step imho.
so in your case you intentionally overclock the gpu too much to get invalids? after that what you do? you reduce overclock while LHR value is increasing? |
I change the flightsheet (assuming you are on hive 😁 ) and then lower the memory clock. If you are using t-rex manually, you would need to restart t-rex with the lhr at 100 for that card, and adjust the clock. My card has been mining for the last 7h, and have restarted the miners a couple of times. As long as I don't power off (or restart the rig??), the fhr ability isn't lost Don't know if this is a glitch in the silicon, or the control for the lhr. Haven't been able to get any other card to reproduce this yet 🤞 |
I'm on windows so i assume i just need to close the cmd is mining and start different .bat file (?)
Is this step needed to get invalid? How much you are lowering? Are you lowering the clock WHILE mining until get invalid?
Restart t-rex you mean, in addition to I stress that this seems to work only on samsung memory |
hi, i've a single 3060ti samsung lhr mining on windows with trex, I can try to replicate the glitch but need more information. now i'm mining with this setting --lhr-tune 75.3 --lock-cclock 1380 --mclock 1025 --fan 70 --lhr-autotune-step-size 0.2 --lhr-autotune-interval 5 and not using msi afterburner |
sorry, I'm on linux and know nothing about windows. You will have to try it out
No, I lower the memory clock to avoid further invalids. I hate pushing my card so much, and the 3060 ti is already at 3300 (understand on windows this would be half that value), and no invalids yet. For the 3070 I raised the memory to 2700 and then lowered it to 2500
The
Currently only have samsung cards active the 3060 ti didn't like 3300 and crashed. The rig had to restart, and the magic is gone 😢 You will get
|
@basking-in-the-sun2000 or anyone, have you been able to replicate this in windows? If so we are keen to understand how. The idea is that we enhance our software (https://youtu.be/rfgHEE5komM) (https://github.com/MOCO-MHz) to systematically do 100 up after detecting an invalid LHR trip. |
clearly shitposting -.-' |
@AlbyGNinja thanks for the feedback. Unfortunately we are unsure about how that comment can help us better our software. |
@basking-in-the-sun2000 any update, i tried two different miners (trex + pheonix + xmr (for cpu)), started with locked LHR-74, restarted with locked LHR-100 (without getting invalid share), no luck |
had some issues and my rig shut down. Restarted, but haven't reached fhr. Has been running very stable Will try to use nvidia-bug-report.sh to see if there is anything noticeable between when it works and not. |
Seems my rig just likes to make fun of me 😦 Just got another invalid share, and it started doing fhr again. Took a while, but had to raise the memory to 2700 I checked the nvidia-bug-report.sh, but besides t-rex using a bit more memory than the other cards (Used 5005 MB on a 3070), I didn't see anything significant. Didn't decode the base64 sections. Think this is over my pay grade, since I tried everything I could think of, and nothing makes sense. I deleted all the other miners and still mines at 100%. Even thought maybe my card was fhr, the box has an lhr label. Not sure if you need the other miners to start the fhr, or a certain fault to occur. |
thought maybe the magic would break if I changed miner since it would initialize the card differently. I tried gminer, but didn't get it to work. Lolminer (no config) and nbminer (needed lhr values) worked. After that, I went back to t-rex, and still works. If anyone has any idea to figure out how to trigger this, I can give it a try. Unfortunately, will have to shut down tonight. lolminer
nbminer
and obviously t-rex again
|
Just found a difference between my 3070 and all the other cards. Not sure if this might be related, but seems to be memory clock dependent. I wanted to see if I could get it to trigger with another miner. Trying out lolminer, since it required no setup. The 3070 gave an error that none of the other cards did
In case anyone was wondering, the lhr value is 17.2 unlike 0 before t-rex reported a invalid shares a couple of times, but wasn't enough for fhr |
Do you mean the 100% unlock or getting the invalid share? Just to understand more precisely, with t-rex, what are the miner configurations before and after invalid? |
it is clock-dependent to get a damaged dag table. If I lower the memory clock it doesn't happen. Since this is the only obvious difference between the 3070 and the other cards, I have found. After some occurrence (fault?), something in the card gets altered, which allows for fhr. The only changes, once the card goes into fhr is to raise the lhr value to 100. This is for the expediency sake since otherwise, it can take 12h to reach 100%. Of course, this assumes the lhr mode is set to full (the default). The other is to lower the memory clock, to prevent a crash. This isn't something related to the miner per se, since lolminer and nbminer were able to achieve 100% lhr. Something in the card triggers, and unless you restart, that condition doesn't change with most changes you do. Seems that changing the miner doesn't reinitialize the cards, only launches a process in the gpu. To get to fhr, seems to violate one of the main rules I knew about mining, such as not overclocking too aggressively the memory. As I said before, this is beyond me, since I never dealt with gpus before. I have been poking at anything I can think of, trying to find a difference. The only thing is there is some fault that triggers the card into fhr, and might need some other factor to start mining in that mode. Could also have been a coincidence that it started after changing the flightsheet. Wish there was something that would allow you to try different fault conditions. It is very erratic and sometimes doesn't get triggered for days. Sometimes I get an invalid share but doesn't trigger fhr. Don't know what conditions t-rex ven considers as invalid shares, since the pool doesn't see them |
reading all of this discussion and umh. I have no clue if there is documentation around about someone reverse enginered how the LHR lock happens, but from what I can read here it looks like they are measuring the timings / number of calls to ethash involved function. Rising the mem clock to stars would make those functions being invoked a crazy amount of time and if the lock that follows is a percent of reduction calculated from that time variable, there you go with FHR because the lock is set higher. Edit: i'm otherwise sure that if it was enough to rise mem clock to the hell, make it mine for a while and then restore to a proper oc, it would be already public everywhere |
Never thought it was to rise the mem clock to make it fhr, rather to a way to get the card to go into an overflow, overrun, etc. condition that triggered something in the card. However, as you said just that shouldn't be enough. I've been waiting all week for fhr, and after a couple of invalid shares a day nothing yet Just posted this, and started mining at 100%. I had tried different flightsheets whenever I noticed a couple of invalid shares, without success. Any ideas how to check what changed in the card? |
I really thought that was for termal throttle issue, i have a twin (2x) Gigabyte 3080Ti ViSiON OC, but one of them tends to "suffer" a little more of temp issues than the other, when passes 60ctemp/90mtemp, it start to drop from 90 to 88/87ish mh/s, but when it start to drop the temp to 86mtemp or below it goes back up to 90/91mh/s and often (not a rule) hits a LHR when that happens, and so on. I personally think that has a couple of different layers of thermal throttling temps, there's permissible ones, and then has to have a terminating thermal temperature like hitting 115-120 memory temp and shut down, but i think no one reverse enginered thermal throttling. Maybe tthrottling + timings of ethash like you said could be? |
Negative. I had this too on a 3080. You have to replace thermal pads and paste if it hit thermal (reduce oc has a temporary solution) |
But how the other one has the same temperatures and doesn't suffer from drops of hashrate? IN FACT, the one that doesn't seem to suffer temperature, has more tolerance on memory temp, it goes up to 92/94mtemp and still hits 92 and even 93mh/s |
GPU #0 always struggles to reach above 90mh/s, 2 or 3 of 5 intervals, hits 90 as you see in the photo above, while GPU #1 always stays above 90. |
Each card is different, even if they have same brand/model/vram. They might require different OC settings. Also above one is doing better in terms of shares |
@Faltskog What are the settings for 90 MH/s on 3080Ti? |
Easy: |
Has anyone else gotten to get this unlock to work with other cards besides the 3070's? im trying with 3060s and i will with m y 3060ti when i get the 3060s done. im using windows and just cant seem to get an invalid share. it crashes the miner rather than giving an invalid share. im using trex 24.8 driver 510.06 and windows 10. also tried with windows 11. |
@trexminer Would it be possible to save a debug / protocol log from your protocol dump (or something similar) for when someone manages to replicate this? We can send you the 1-2 logs that will be produced and you can check for a pattern? It could be that certain invalid shares do something to the card because of the reason they became invalid (?) |
@thumerman (the OP) got it working on a 3060 ti. Could be that it is card dependent, and not all will go fhr. The oc is no guarantee that you will get the "right" invalid share. Had a week with several invalid shares and no fhr kicking in. Also, if your oc is too high you will crash the rig, if not your card won't kick in. I did notice that having high oc doesn't mean it will give you an invalid fast. When it worked, it took all night to get a couple. |
I have a theory about this for everyone, we all know that now there is a problem with a shortage of semiconductors in the world and video card manufacturers began to install chips that were defective earlier, this is evidenced by the fact that when generating a dag file, an error occurs about a defective segment like @basking -in-the-sun2000 is the same for me. If you do not have a similar error, then unlocking for you will not work with a probability of 99.9%. For those who have such an error, you can work the card to the fullest in various overclocking modes. Now my card is working at full capacity in another miner in dual mode, the last time I unlocked it was after trying to lower the PL. |
ok interesting. currently im going to go back to your driver 497.09 as im on 510.06 in windows 10. i can get the damaged dag crc error by adjusting my mem clock at 1424 or more. tested backwards to see and that is the line in the sand where it will give me a crc error for an evga 3060 xc. unfortantly i icant get the msi ventis 2 fan 3060 to error even at 1500 in windows. lol it just wants to push out more hash i know it. so im going to goto the older driver. one thing i noticed more times than not when i get that crc error on the dag the very first quick share is almost full speed. ovbiously it goes down but its good to see it lol. anyways i know we can get there with this. i will ask anyone who is trying to list their card brand and model that way we know which ones have been tested and what values you used to get the crc error. am i missing something? |
Can you detail every step by step, plus pictures to help us out? or like a list of the conditions you have to do or have to achieve such FHR? It happens only but only with Samsung chips? Or even i can achieve FHR with my 3080ti with Micron chips? I would really love to know more about this. |
Need to keep an eye on this: Doesn't give anything other than SS right now, but lets see |
Sound "magic" (aka scam) |
Hadn't happened in a while, but went fhr again. Not sure if it was related, but just added cpuminer-opt-rplant as a miner. Noticed the lhr value was at 72, even when I had set it at 71. Even when I had gotten some during the last few weeks, didn't give it much importance that there was an invalid share. That was until I noticed the lhr value. Haven't been able to figure out what makes an invalid share a "good" one and others not. Also reduced the core last week from 1470 to 1170. I have no idea what triggers the card doing fhr even when it is lhr. Sadly I lost being able to mine alph by going fhr
|
at this point its card dependent. My 3080 ti cant even produce invalid share. I can only crash the driver and restart the pc. |
I know this is a moot point, but maybe with nvidia fighting back, it might provide a glimmer of a solution for other cards. I know some people kept thinking my 3070 was fhr, but it isn't. lol Nor was it a start of mining spike in the hashrate (did mine for over 24h at fhr). Hive just updated their code to identify the cards for ye of little faith ;) Still, it might be a bug that only happens in one of every thousand cards? Maybe something to keep in mind for when the current unlock doesn't work with new cards |
Hi, my video card unexpectedly unlocked when I decided to lower the memory frequency a little, after a reboot everything went off. How can this be explained.
The text was updated successfully, but these errors were encountered: