Jump to content

randyedelen24

Registered User
  • Posts

    13
  • Joined

  • Last visited

Posts posted by randyedelen24

  1. Interesting. It looks like Richland power management has other means of dropping power draw other than P-states, unlike trinity. I'm guessing Richland power management has clock modulation control. I don't know how to prevent this on an AMD system.

    You cannot change power settings unless you have an ES CPU. You can try in BIOS, but it shouldn't work.

    Wait, i got it working somehow, and not sure exactly how i did it. I disabled turbo and APM with amdmsrtweaker and was playing around with pscheck. I think whatever i did in pscheck somehow enabled turbo again but its still faded and disabled in overdrive. I cleared the bits in bar edit and what do you know its finally working. I see a significant gain in performance with playable framerates on a lot of games. Not to bad for the 8650g . Scared to turn the computer off now because i am not sure why its working

    Edit- I have been able to reproduce it. If I turn off turbo with overdrive and then turn it back on with amdmsrtweaker then unplug the charger and plug back in the lock sticks and

    performs as should. I am not sure why but if turbo is grayed out in overdrive and i do this it works. Very weird. Now temperatures is the problem. I have never seen it go passed 61

    degrees c with an undervolt, but now temperatures reach close to 80. I am just glad its finally working though I wish there was a more reliable way of doing it.

  2. Interesting. It looks like Richland power management has other means of dropping power draw other than P-states, unlike trinity. I'm guessing Richland power management has clock modulation control. I don't know how to prevent this on an AMD system.

    You cannot change power settings unless you have an ES CPU. You can try in BIOS, but it shouldn't work.

    Yep sadly i guess your right. Locking to Pb2 provides the same results.

    Really appreciate the time though man.

  3. Was the other A10 a trinity? Maybe this only works on trinity and not richland. Perhaps richland power management does not like being stuck over the power limit.

    If so them trinity is preferable over richland, unless you get an unlocked richland (very rare, ES only).

    Khenglish, when locking to 3.2 if I unplug the charger then plug back In see a huge gain in performance like it should, only problem is after about two minutes framerate drops again. Cpu total power is upwards to 50 watts when i do this, when performance starts to drop cpu power falls to something in the low 20s. I know your busy but can you think of anyway to prevent this?

    I was also able to get into some hidden settings in the bios with advanced options and a few power options. Do you think something in the bios could be the problem?

  4. I am trying to do this, but I am having a little trouble... If I change the 0x0A8 (30, 31 bits) to 0, no problem occures. But when I change the 0x0DC bits (9th and 10ts), my system just freezes. Is it okay? Should I wait few minutes before it takes any effect?

    I tried to do this in different order (first 0x0A8 and then 0x0DC) but it always freezes after the 0x0DC change. I have also tried to slightly increase voltage before making theese changes, but it always just freezes.

    Any suggestion? :)

    1. Make sure that you are not accidentally clearing bit 8 locking to Pb0 that will cause a lock up.

    2. The effects happen instantly so if your computer locked up most likely you cleared the wrong bits.

    3. Do not ovrervolt that will only cause more problems. Try an undervolt to decrease heat.

  5. Was the other A10 a trinity? Maybe this only works on trinity and not richland. Perhaps richland power management does not like being stuck over the power limit.

    If so them trinity is preferable over richland, unless you get an unlocked richland (very rare, ES only).

    It was richland the difference being it had a dedicated card. Maybe with the dedicated card the majority of the power can be put to the cpu.

    if you monitor it without locking anything, when the cpu clocks up to turbo the igp down clocks and when the igp clocks up the cpu clocks down vice versa. It seems impossible for both to be in turbo at the same time,

    With the dedicated card the igp doesn't have to work as hard and share power, balancing out the apu to stay under tdp?

    Id really like somebody to try this if they do not have a dedicated card to see if this works for them or get the same results i am getting. Could it be possible for an OEM to mess with power management features in order to keep heat down or something?

    I think if i can lower the igp turbo voltage to its idle voltage i can lower power draw enough to trick it to running a fixed turbo on both.

  6. GPU can be undervolted. I never did it much though since it doesn't improve temps much. The GPU pulls much less power than the CPU.

    It might be a while till I get back to you on how to undervolt the IGP. I completely forgot how to do it and am busy with other things. Beware that this undervolts the memory controller as well.

    You did try setting the IGP clock right? As I said you need to set it to prevent it from downclocking. Just try setting it to anything at or above 720 and it will lock to 720.

    Yes I am setting the igp to its turbo clcoks with no better results then if i were to leave it alone. It still performs like its at its idle speed but igp is at 1.175v at 720mhz and cpu locked at 3.2. Ive tried this on another a10 and it works flawlessly.

    If you do ever get the time please get back to me on that. This is about the last thing i can think of that might make this work.

  7. I never had any issues with CPU usage unless I also disabled pb1. Make sure you aren't accidentally doing that with the wrong values.

    As for GPU downclocking, you can prevent that by trying to set an overclock in overdrive or afterburner or whatever you prefer. It doesn't actually set an overclock, but it will lock the GPU to the top turbo speed.

    Its not the wrong values. I thought it my be a bar edt problem with windows 8 but the same happens with rw everything and ps check. Thought maybe i was being held back by the 65 watt power supply but i tried a 90 watt and that didnt help. The only thing that does help is an undervolt but it still lowers frame rate by about 15, without the undervolt it freezes the computer as soon as i load up a game, works fine for anything else though. I think if i could undervolt the igp i could make this work but as far as i know there is no way to do this. All i can do is change the default p1 state to 2.4 instead of 2.1 with pscheck so it wont down clock so low and keep turbo enabled. Do you know the msr number to undervolt the northbridge? i think if i could do this a and undervolt the IGP to its idle state it might work. 1.175v seems to be ridiculously high for 720mhz. If that wouldnt work i guess this laptop isnt capable of using turbo with any sort it of load on the igp. Without locking the igp it locks to 300 mhz so it seems to be a power draw problem. It is not heat problem.

  8. Hi guys and Gals

    I just bought this laptop and have a few questions if anyone can help

    The specs:

    Amd A10-5750m

    HD 8650g graphics

    750 gig hdd

    8 gigs ddr3 ram

    Currently I have been doing some research and I got into my advanced bios it turns out I am 99 percent sure this big laptop has mxm support it has the option in the bios to switch cards and also asks if I want to activate mxm.

    Basically what I want to know is if it is possible to buy a mxm card and install to run dual graphics. I plan on locking the processor at 3.2 when I figure that part out.

    Any help would be greatly appreciated. Thanks

    Did you find if this is possible to run dual graphics?. Also, have you tried locking to 3.2 ? I can do this with RW everything but every time I do the lock it actually gives worse framerate . its like there's not enough power going to the igpu when the CPU is locked.

  9. To prevent GPU stutter set the GPU clock with overdrive. It can't be overclocked, but setting it to turbo or higher will lock it to its turbo clocks.

    Setting CAS latency sometimes causes a crash, which is likely why it isn't normally available. I find it only ever works if I set it with the other timings loose, then I tighten the other timings after tightening CAS.

    To lower CAS:

    1. write 0x0001F5F8 to D0F0xB8

    2. write 0xFF to lowest byte of D0F0xDC

    3. write desired CAS latency directly to the memory at location 0xF80C2200 bits 0-4

    4. set bit 0 of 0xF80C110C high

    5. write desired CAS latency again to 0xF80C2200 bits 0-4

    6. write 0x00 to lowest byte of D0F0xDC

    The direct memory writes in steps 3, 4, and 5 is needed since BAR-EDIT does not support writing to extended PCI address space on AMD systems.

    This sequence also locks the northbridge to 1.6ghz instead of the normal 1.3ghz when the IGP is active. Overdrive will reset the northbridge to default after you use it to tighten the other timings, but you can set it back to 1.6ghz again with steps 1 and 6. Locking the NB clock is actually a bigger gain than improving CAS.

    Im at a loss, after doing some stress testing with OCCT locked in turbo, framerate stays steady for the first 30 seconds or so then drops down to about 10 fps. When the gpu

    is not locked i can see its voltage and frequencies drop, which cause the huge drop in performance. The strange thing though is when I lock the gpu to its turbo the framerate

    drop still happen. When the frame rate plunges i took a look in task manager and it shows my cpu usage up to 80-100 pecent but there is no process using the cpu. Its

    almost like its still trying to throttle but it cant because its locked. Do you have any idea whats going on?

    I thought it may be temperatures but everything stays pretty cool even with very heavy load. 59 degrees c or less. Its kind of like the computers not getting enough power or something. When the cpu is clocked high the gpu tries to clock low and vice versa. Very annoying .I kind of wish i would have went with the hd 4600 but everybody told me the 8650g would blow that out of the water.

  10. To prevent GPU stutter set the GPU clock with overdrive. It can't be overclocked, but setting it to turbo or higher will lock it to its turbo clocks.

    Setting CAS latency sometimes causes a crash, which is likely why it isn't normally available. I find it only ever works if I set it with the other timings loose, then I tighten the other timings after tightening CAS.

    To lower CAS:

    1. write 0x0001F5F8 to D0F0xB8

    2. write 0xFF to lowest byte of D0F0xDC

    3. write desired CAS latency directly to the memory at location 0xF80C2200 bits 0-4

    4. set bit 0 of 0xF80C110C high

    5. write desired CAS latency again to 0xF80C2200 bits 0-4

    6. write 0x00 to lowest byte of D0F0xDC

    The direct memory writes in steps 3, 4, and 5 is needed since BAR-EDIT does not support writing to extended PCI address space on AMD systems.

    This sequence also locks the northbridge to 1.6ghz instead of the normal 1.3ghz when the IGP is active. Overdrive will reset the northbridge to default after you use it to tighten the other timings, but you can set it back to 1.6ghz again with steps 1 and 6. Locking the NB clock is actually a bigger gain than improving CAS.

    CAS latency will not work anymore. When i go to location 0xF80C2200 it is set to 00000608 automatically now but cas is not 8 and the other timings are obviously not 0 and 6. When i try to write CAS nothing changes. On step 2 and 6 do you mean write to D0F0xBC, because that is the one that changes NB for me although when when i write it 0x00 it changes Nb state to 1200 and not 1600. In fact trying to write anything changes it to 1.2ghz. I can lock Nb to 1.6 with PScheck but it show incorrect voltages and when looking at BAR-edit bit 0-7 are not cleared. If i write 1 on bit 3 at location F80C220C CAS will change to 5 but memory scores are actually lower

  11. To prevent GPU stutter set the GPU clock with overdrive. It can't be overclocked, but setting it to turbo or higher will lock it to its turbo clocks.

    Setting CAS latency sometimes causes a crash, which is likely why it isn't normally available. I find it only ever works if I set it with the other timings loose, then I tighten the other timings after tightening CAS.

    To lower CAS:

    1. write 0x0001F5F8 to D0F0xB8

    2. write 0xFF to lowest byte of D0F0xDC

    3. write desired CAS latency directly to the memory at location 0xF80C2200 bits 0-4

    4. set bit 0 of 0xF80C110C high

    5. write desired CAS latency again to 0xF80C2200 bits 0-4

    6. write 0x00 to lowest byte of D0F0xDC

    The direct memory writes in steps 3, 4, and 5 is needed since BAR-EDIT does not support writing to extended PCI address space on AMD systems.

    This sequence also locks the northbridge to 1.6ghz instead of the normal 1.3ghz when the IGP is active. Overdrive will reset the northbridge to default after you use it to tighten the other timings, but you can set it back to 1.6ghz again with steps 1 and 6. Locking the NB clock is actually a bigger gain than improving CAS.

    I have tried locking the iGPU with overdrive to its turbo frequency but when i load up a game cpu usage instantly goes to 100 percent and frame rates drop tremendously from what they would be without locking with BAR-edit probably 20 frames lessl. It works great for strictly cpu tasks though. Without the lock cpu drops to 2.1 ghz or less unless I turn off turbo core and then it stays closer to 2.5 ghz but still drops down to 2.1 . I would really love to be able to run this thing while the IGPU is loaded at a constant 3.2 but I a m not sure whats going on. I don t have the dedicated card its strictly the 35watt APU.

    I set a CAS latency of 9 on bit 0-4 but after checking my timings CAS reads 5 and all the rest were lowered with the timings of 5(tRCD), 6(tRP), 12(tRAS) ,17(tRC). Are these real readings? Both AOD and CPUZ show this.

    Edit- My screw up. Only problem I seem to be having is I can not write to D0F0xDC. I get it to work about 10 percent of the time the rest of the time it crashes my laptop. Any tips? I have tried setting timings lose but it still will crash even if i set CAS higher then 11. Nb state doesnt seem to be locking to 1600 either . Is this because I am not able to write 0xFF on step 2? Is there something that I am doing wrong or another way around this?

    Do you have an idea why the turbo lock is causing so much problems? All 4 cores should be able to lock to p state 1 with know problems This thing is backwards from intel. It clocks up on idle to 3.2-3.5 ghz but when i really need the speed it clocks it self down.

    Edit 2- I finally have CAS lowered without crashes (took me a while to figure it out after numerous crashes). I am using 9-9-9-24 and it seems to be working great. Thank you for this more people should know about it. Now if i could only figure out whats going on with the frequency lock this wouldnt be such a bad laptop.

    I have one more question. Is it possible to overclock the RAM to 1866? The 5750m supports up to 1866 and my specific laptop actually was supposed to come with it but come to find put HP lied on the specs. Its DDR3 1600 ram.

  12. You can lock the CPU to never run slower than 2.7ghz, but as for actual overclocking that is not possible (unless AMD reference clock documentation gets leaked).

    How to lock to 2.7ghz and 3.2ghz:

    There is no program that does it properly, so you need to do it directly with PCI config space writes. I use BAR-EDIT on the trinity laptop I have access to. The way the method works is you just limit the number of P-states the processor is allowed to use. PScheck can do this, but it neglects changing what P-state the CPU goes into C6 in, which is set by default to a state that is no longer available, thus breaking the top turbo bin.

    B0D24F3xDC clear bits 9 and 10 (in english: on bus 0, device 24, function 3, offset 0xDC, make bits 9 and 10 equal to 0)

    To then fix top turbo:

    B0D24F3xA8 clear bits 30 and 31

    These changes net a consistent 9-12% raw performance gain in multithreaded programs. In games the difference is actually more noticeable since without this fix the CPU will randomly drop as low as 1.6ghz for me, which is just flat out dumb and causes major stutter.

    cinebench throttle fix vs no fix: http://i.imgur.com/Ov8Wkhk.jpg (this fix alone only gets to 2.27, not 2.29. I also lowered memory timings a little for the 2.29)

    cpu only hits low 70s in P95 with this fix and an undervolt. Undervolt can be done with AmdMsrTweaker or manually with MSR writes.

    This multiplier lock does cause problems when the IGP is active since the CPU will try to exceed its TDP, which does not work. This causes stuttering in games, but for pure CPU tasks this works fine. I'm trying to figure out how to get the CPU to recalculate power draw after lowering the voltage to prevent this stutter.

    Were you ever able to make this work while the IGPU is under load? Is it even possible while keeping it under TDP? Your help is very much needed if you were successful in doing so. All my attempts at this bring my 5750m to a stutter when the GPU is in use. Also, i read that you were able to lower CAS latency..? How did you do this? I didnt want to bring up an older thread but i had no other way of contacting you and many questions that you have the knowledge about.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.