MMM
Results 1 to 25 of 56

Thread: Software Tweaking Guide

Threaded View

  1. #1
    I am Xtreme
    Join Date
    Aug 2003
    Posts
    7,825

    Software Tweaking Guide

    I think it would be a good idea to compile all the OS/software tweaking info into one thread to make stuff easy to find. I don't know everything so if you have anything to contribute please send it to me and I'll edit it in and give you full credit.


    GENERAL TWEAKING

    Start > run > msconfig > disable ALL un-needed start up processes and applications. For a dedicated benching partition you really only need the ones that have "yes" under required but I leave USB PnP because I use a USB key to save my screenies and scores and I also use a USB mouse.

    Another way of doing this is (the easier way) is to boot into diagnostics mode which can be selected from on the first screen when you run msconfig. This works just as well pretty much but I don't like it. Seems to take a while longer to load on my opteron.

    disable all screen savers, power saving, and windows themes. Also set a blank background. Set screen color depth to 16 bit and not 32 bit. Resolution to 1024x768 is best from what I've heard but I use 1280x1024 so I can fit everything for pictures.

    control panel > system > advanced > performance settings > adjust for best performance

    As for which OS version to use for what:
    win xp + DX9 for pi 8m, 32m (I think) 3d03 and 3d05
    win server 2k3 /w max mem tweak for pi 1m
    win 2k SP4 + DX 8.1 and ricky tweak for 3d01

    Running in real time:
    An easy way to gain some 3dmarks or miliseconds in pi is running the benchmark in "real time" priority. To do this just hit control + alt + delete, go to processes, find the benchmark, right click it, and set the priority to "Real Time". While you're at it you should close any processes and programs that are running and not needed. After all that don't forget to close explorer! You can open it again by clicking "New Task..." on the Applications tab and typing "explorer" without quotations.

    Quote Originally Posted by TinTin
    Because, for XP SP2, A64 will start to run "noexecute" once boot in windows, it will mark up some memory address that cann't be executed, e.g. preventing buffer overflowing by default, it will give some loads to the CPU, so by disabling it, the CPU can be o/c a bit higher for extreme overclocking.

    edit the boot.ini

    noexecute=AlwaysOff

    reboot after edit

    It helps to o/c the CPU a bit higher before it gives you error, especially you are running superpi.
    Thanks to TinTin for posting and OPB for the tweak.

    3D MARK BENCHMARKS

    Run order for 3d01:
    dragothic low
    lobby low
    car high
    dragothic high
    lobby high
    nature
    car low

    From everything I've seen, this is commonly agreed on as the best run order for 3dmark01 tests. Car low is run last because it can vary by a lot, usually 30-40 fps from what I've seen. After your first car low, save your score incase the next run crashes or the first run was your best. Keep running car low until you get a good score. You'll know it when you see it

    The "Ricky Tweak" AKA multi CPU ACPI
    Control panel > system > hardware > device manager > expand computer > right click "ACPI uniprocessor PC" > update driver > don't go to MS update, chose to install from list, select "ACPI multiprocessor PC" > install > reboot

    This tweak will make your CPU slightly more efficient for 3dmark (3d01 mainly) but will increase heat output slightly. DO NOT use this tweak for super pi/pi fast (Thanks to Stephen and Jason for confirming this)

    There is also the MPS Uni processor tweak which is supposedly better than the ricky tweak without heating the CPU up. Thanks to SIOUX for this tip, I hope to try it shortly!

    Quote Originally Posted by SIOUX
    When istalling win2k, press F5 at the blue screen saying "press F6 to install RAID bla bla..." choose MPS Uni Prossecor from the list and install like normal. its only like 100-150 avarage faster, but get you maybe 30-40mhz more, course it does not heat up the CPU

    this tweak does not work so good in win XP, and is basicly for 3d01.

    and it does not work on SATA drives.

    but i can also say that with the tweak on win2k benching 3d03 and 3d05, gives a good boost. i went from 11774 in XP in 05 to 11953 by using the tweak.

    with my old x850xtpe and x800 cards, ther was a huge lost of marks in 3d03 and 05. BUT...with these new x1800 cards it actely gives a boost. dont no why it was bad on the older series. i tested it by acident realy...i could only use ati tool in win2k for some reason, so i installed 03 and 05 on my 3d01 bench disc...and it turned out realy good
    driver tweaking:
    both nvidia and ATI drivers have sliders for image quality settings. Set these to "best performance" under D3D.

    DRIVERS:

    ATI 3d01: catalyst 4.12's
    ATI 3d03/3d05: catalyst 5.10's. The latest drivers are usually best. I've tested a few today and 5.10's came out on top with my x800pro card.

    NVIDIA 3d01: 6800 series = 76.44 drivers 7800 = ???
    NVIDIA 3d03/3d05: 77.72 for FM approved or the latest drivers.

    Overclocking tools:

    ATI TOOL: ATI tool is the most commonly used ATI OCing tool. Other than changing clock speeds it will let you change memory timings. A fellow overclocker found what seems to be the optimal timings for 3dmark on x800 series cards. They work well for me and others and gain ~5 FPS in 3d01's nature test for most people.

    Quote Originally Posted by Eshbach
    TRCDRD: 7
    TRCDWR: 3
    TRP: 5
    TRAS: 13
    TRRD: 4
    TWR: 6
    TR2W: CL+2
    TW2R: 4
    TR2R: USE TWR RULE
    TR2R: 2
    WR_LATENCY: 1.5
    CAS_LATENCY: 7
    CMD_LATENCY: 0
    STR_LATENCY: WR LATENCY
    REFRESH_RATE: 0x75
    TRFC: 23
    Credit goes to Eshbach over at xtremesystems and OCxtreme for testing many different settings of timings to find these :thumbsup:

    RIVA TUNER: Rivatuner is the most comonly used Nvidia overclocking tool. It has a nice "power user" tab for advanced settings and can be used to unlock locked pipes and vertex shaders on cards like the vanilla 6800 AGP cards.
    Under the "power user" tab there's some things we can change.
    First we want to disable thermal throttling.
    Go to nvidia \ overclocking and put a 1 next to "EnablePerfLevelForcing" then go to the clockspeed screen and set force constant performance level to "Performance 3D"
    While you're there put a 1 next to "DisableInternalClockTest" and do the same with "DisableClockTest" under overclocking \ global.

    These tweaks will disable thermalthrottling on 6800 cards. I'm not sure if 7800 cards have throttling as well. The latter 2 you modded will disable the need to test clocks before applying them if the name didn't give it away.

    You can also set LoD under driver settings > directdraw and D3D settings. LoD is usually considered cheating though, especially on 7800 series cards where it can gain 1000+ points in 3d01, so be warned. It's a bit more accepted on the 6800 series where it is very difficult to get a good 3d01 score compared to an ATI x800 card.

    There is also a program out there called NVtimings or something of the like that will allow you to change nvidia card memory timings but I have seen very little of it so if you toy around with it just be careful and I am not responsible if you damage your card.


    PI TWEAKING

    A trick for pi 1m is ms config > boot.ini > advanced > check max mem and set 104 > reboot
    This ONLY works for 1m and must be unchecked before running any pi higher than 1m or 3d. Also, if pi crashes you will have to reboot. It can get .5s or so on a good 1m run though

    As with everything else, set real time, close explorer and other processes, and hope you get a good time. Times can vary a bit especially in 1m where every milisecond counts so give it a few trys and keep the best!

    RAM DRIVES:
    I know Team Japan uses these but that's about it. Again, if anyone knows how well these work and how they work, PLEASE shoot me a PM/IM/email and I'll add it in. I'm quite curious my self as to how these work.



    DOWNLOAD LINKS:
    http://www.cpuid.com/ <- CPUZ and clockgen downloads

    http://www.guru3d.com/ <- The number one source for ATI and Nvidia tools, programs, and drivers. They often have leaked beta drivers you can't get anywhere else.

    http://www.futuremark.com/ <- Home of the 3dmark and PCmark series benchmarks as well as the ORB. Download links to all of their benchmarks can be found on their site.

    http://superpi.radeonx.com/ <- SuperPi mod 1.4 /w anti-cheat and validation

    http://valid.x86-secret.com/ <- CPUZ validation website

    http://www.sisoftware.co.uk/ <- sisoft sandra website. Commonly used memory benchmark program

    http://www.lavalys.com/ < - everests homepage. Another common memory benchmark.

    http://www.traumatic.de/pphlogger/dl...r_V0.6beta.zip <- latest version of A64 Tweaker (.60) a commonly used app to tweak A64 memory settings





    That's all I have for now, I'll add more if I can think of it but that's about all I do. I said it about 10 times already but if you have anything to add please send it to me. I hope this helps some people out






    I was posting this up at another site again and I saw our 3dmark tweaking guide here is old as hell so I decided to post it here.
    Last edited by afireinside; 12-03-2005 at 09:32 PM.
    Phenom II 940 BE / ASUS M4A79 / HD5770 Crossfire
    3770mhz CPU 2600mhz NB | DDR1040 5-5-5-15 | 900/1250

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •