EXTREME Overclocking - Information on the latest PC hardware, software, cooling, industry trends, tips and tweaks for overclocking!
Home | Reviews | Forums | Downloads | $ EXTREME Deals $ | RealTime Pricing | Free Magazines | Gear | Folding Stats Newsletter | Contact Us
A64Tweaker - 0.60 Beta
 
 
File Info: A64Tweaker - 0.60 Beta

WARNING: USE AT YOUR OWN RISK!

This is a WPCREDIT tweak for A64 systems only. It was written by CodeRed @ XS Forums.

The A64 mem controller registers can be accessed using WPCREDIT using Bus #0, Device #24, Function #2.

There are 4 main registers relevant to memory timings:

  • 0x88 DRAM Timing Low
  • 0x8C DRAM Timing High
  • 0x90 DRAM Configuration Low
  • 0x94 DRAM Configuration High

The timings registers set all the DRAM timings params (as you'd expect), but there are many more than most BIOSes will show you. The best performance is obtained using:

  • Column Address Strobe # (CAS) = 2.0
  • Row Cycle Time (Trc) = 8
  • Row Refresh Cycle Time (Trfc) = 12
  • RAS# to CAS# delay (Trcd) = 2
  • Row to Row delay (Trrd) = 2
  • Min RAS Active Time (Tras) = 5
  • Row Precharge Time (Trp) = 2
  • Write Recovery Time (Twr) = 2
  • Write to Read Delay (Twtr) = 1
  • Read to Write Delay (Trtw) = 1

I normally write this as 2-8-12-2-2-5-2-2-1-1 for convenience ... not that rememering all those values is easy.

To set the mem timings to the above values change the registers as follows (use 32 bit mode in WPCREDIT):

  • reg 0x88 to 0x02522311
  • reg 0x8C to 0x00000B00

I have only begun to experiment with the Config registers but some of the things I have tried are setting the Asynchronous Latency Value (controlled by reg 0x94). Normally my BIOS sets this to 7ns, but when I dropped it to 4ns there was a healthy boost to my memory performance. To do this set bits 0-3 of reg 0x94 to 0100 (binary) (4 for those who cant read binary).

Just to make things more interesting, bits 22-20 of reg 0x94 control the DRAM speed (200, 166, 133, 100 Mhz). There are several reserved values, and I decided to try 110. Surprisingly this gave me a mem speed somewhere inbetween 200 and 166 MHz. This may be a 183 Mhz mem option I need to test some more to confirm these results.

Oh, 2T is also easy to disable

We no longer have to worry about BIOS updates, its all there in the DRAM registers. Over time I may write a simple windows app to set all this up in a user friendly fashion ... just need to find the time.

Only thing I cant do is set the bank interleave. Doing so would reorder the physical memory locations ... not something I think windoze would be happy with

Try it and compare your before and after benchies with something like pifast or superpi and you'll see the boost.

Author: CodeRed
Version: 0.60 Beta
OS: Windows 2K/XP / Win64
File Size: 230.9 KB
MD5: 29868adbcb9fb9a9ade985fd93f3947d
Date Added: 6/21/2005
Downloads: 96,634
 
File Download: A64Tweaker - 0.60 Beta
Disclaimer:
EXTREME Overclocking provides files for download "as is" without any warranty, liability, or technical support and may be used for informational purposes only. The entire risk as to the results of the usage of the software is assumed by you.

Download Locations:

 
 
 
Having Trouble Downloading?
- Disable your software firewall (Norton Internet Security is often the culprit).
- Disable all "download accelerator" programs, they will more than likely corrupt your download.
- Make sure cookies and javascript are enabled in your browser settings.

This site checks sessions and referrer information as part of an anti-leech protection routine. If you get an error message trying to download a file, try refreshing the file info page, then click on one of the download links.

Site Too Busy: We try to list mirrors whenever possible. If one site is too busy, then please try another link or come back later.

Webmasters: Please link to this page or the main page only, not the files directly (because they won't work).

 
EXTREME Overclocking Newsletter
Thousands of PC enthusiasts are already subscribed to the EXTREME Overclocking Newsletter, have you signed up yet?
Your Email Address:
Sponsored Links
Latest Reviews
Compare Prices On Top Brands!
Search:
For:

Intel Processors
Core i7 - Nehalem
965 Extreme  940  920

Core 2 Extreme - Yorkfield XE
QX9775  QX9770  QX9650

Core 2 Quad - Yorkfield
Q9650  Q9550  Q9400  Q9300  Q8300  Q8200

Core 2 Duo - Wolfdale
E8600  E8500  E8400  E8200  E7300  E7200

AMD Processors
Phenom II X4
965 Black  955 Black  945  940 Black  920

Phenom X4
9950 Black  9850 Black  9750  9650

Phenom X3
8750  8650  8450

Athlon X2
7750 Black  6000+  5600+  5400+  5200+  5000+  5050e  4850e

Video Cards
nVidia GeForce GTX 200 Series
GTX 295  GTX 285  GTX 280  GTX 260

nVidia GeForce 9 Series
9800 GX2  9800 GTX+  9800 GTX  9800 GT  9600 GT  9600 GSO

ATI Radeon HD 4000 Series
4870 X2  4870  4850  4830  4670  4650

Search By Brand
ASUS  BFG  Diamond  eVGA  Gigabyte  HIS  MSI  Palit  PowerColor  PNY  Sapphire  Visiontek  XFX

PC Memory
DDR3  DDR2  DDR

Motherboards
ASUS  Biostar  DFI  ECS  eVGA  Foxconn  Gigabyte  Intel  MSI  Shuttle  Supermicro  Tyan  XFX

Hard Drives
Seagate  Maxtor  Samsung  Fujitsu  Western Digital

Copyright © 2000-2010 EXTREME Overclocking. All rights reserved.
Disclaimer of Liability - Privacy Policy
Page generated in 0.003 seconds (68.16% PHP - 31.84% MySQL) with 8 queries.