|
|
|
Welcome to the Overclockers Forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
|
|
Thread Tools |
|
|
#1 |
![]() ![]() Registered Join Date: Sep 2003
Location: Somewhere I Belong
|
Many thanks to larva for help on this. Contents
__________________
DFI nFII Ultra Infinity Barton 2800+ [ 250 x 10 , 2.0V ] , SP-97 Mushkin Black Level II PC3500 [ 3.2V , 11-2-2-2.0 ] Radeon 9700 Pro , WD360 Raptors [Raid 0] Antec TC 550 , Klispch ProMedia 4.1 DLT3C 1800+ , 8rda+ , HyperX PC3000 BH-5 Last edited by Drisler; 02-25-04 at 07:45 PM. |
|
|
|
|
|
#2 |
![]() ![]() Registered Join Date: Sep 2003
Location: Somewhere I Belong
|
Memory Basics DRAM Memory Technologies DRAM is available in several different technology types. At their core, each technology is quite similar to the one that it replaces or the one used on a parallel platform. The differences between the various acronyms of DRAM technologies are primarily a result of how the DRAM inside the module is connected, configured and/or addressed, in addition to any special enhancements added to the technology. There are three well-known technologies: Synchronous DRAM (SDRAM) An older type of memory that quickly replaced earlier types and was able to synchronize with the speed of the system clock. SDRAM started out running at 66 MHz, faster than previous technologies and was able to scale to 133 MHz (PC133) officially and unofficially up to 180 MHz. As processors grew in speed and bandwidth capability, new generations of memory such as DDR and RDRAM were required to get proper performance. Double Data Rate Synchronous DRAM (DDR SDRAM) DDR SDRAM is a lot like regular SDRAM (Single Data Rate) but its main difference is its ability to effectively double the clock frequency without increasing the actual frequency, making it substantially faster than regular SDRAM. This is achieved by transferring data not only at the rising edge of the clock cycle but also at the falling edge. A clock cycle can be represented as a square wave, with the rising edge defined as the transition from ‘0’ to ‘1’, and the falling edge as ‘1’ to ‘0’. In SDRAM, only the rising edge of the wave is used, but DDR SDRAM references both, effectively doubling the rate of data transmission. For example, with DDR SDRAM, a 100 or 133 MHz memory bus clock rate yields an effective data rate of 200 MHz or 266 MHz, respectively. DDR modules utilize a 184-pin DIMM (Dual Inline Memory Module) packaging which, like SDRAM, allows for a 64 bit data path, allowing faster memory access with single modules over previous technologies. Although SDRAM and DDR share the same basic design, DDR is not backward compatible with older SDRAM motherboards and vice-versa. It is important to understand that while DDR doubles the available bandwidth, it generally does not improve the latency of the memory as compared to an otherwise equivalent SDRAM design. In fact the latency is slightly degraded, as there is no free lunch in the world of electronics or mechanics. So while the performance advantage offered by DDR is substantial, it does not double memory performance, and for some latency-dependant tasks does not improve application performance at all. Most applications will benefit significantly, though. Rambus DRAM (RDRAM) Developed by Rambus, Inc., RDRAM, or Rambus DRAM was a totally new DRAM technology that was aimed at processors that needed high bandwidth. RAMBUS, Inc. agreed to a development and license contract with Intel and that lead to Intel’s PC chipsets supporting RDRAM. RDRAM comes in PC600, PC700, PC800 and PC1066 speeds. Specific information on this memory technology can be found at the RAMBUS Website. Unfortunately for Rambus, dual channel DDR memory solutions have proved to be quite efficient at delivering about the same levels of performance as RDRAM at a much lower cost. Intel eventually dropped RDRAM support in their new products and chose to follow the DDR dance, at which point RDRAM almost completely fell off the map. Rambus, SiS, Asus and Samsung have now teamed up and are planning a new RDRAM solution (the SiS 659 chipset) providing 9.6 GB/s of bandwidth for the Pentium 4. It will be an uphill battle to get RDRAM back in the mainstream market without Intel's support. DDR Memory Speeds The speed of DDR is usually expressed in terms of its "effective data rate", which is twice its actual clock speed. PC3200 memory, or DDR400, or 400 MHz DDR, is not running at 400 MHz, it is running at 200 MHz. The fact that it accomplishes two data transfers per clock cycle gives it nearly the same bandwidth as SDRAM running at 400 MHz, but DDR400 is indeed still running at 200 MHz. Actual clock speed/effective transfer rate 100/200 MHz => DDR200 or PC1600 133/266 MHz => DDR266 or PC2100 166/333 MHz => DDR333 or PC2700 185/370 MHz => DDR370 or PC3000 200/400 MHz => DDR400 or PC3200 217/433 MHz => DDR433 or PC3500 233/466 MHz => DDR466 or PC3700 250/500 MHz => DDR500 or PC4000 267/533 MHz => DDR533 or PC4200 283/566 MHz => DDR566 or PC4500 So how do they come about those names? Well, the industry specifications for memory operation, features and packaging are finalized by a standardization body called JEDEC. JEDEC, the acronym, once stood for Joint Electron Device Engineering Council, but now is just called the JEDEC Solid State Technology Association. The naming convention specified by JEDEC is as follows:
Processors and Bandwidth The front side bus (FSB) is basically the main highway or channel between all the important functions in the motherboard that surround the processor through which information flows. The faster and wider the FSB, the more information can flow over the channel, much as a higher speed limit or wider lanes can improve the movement of cars on a highway. As with the FSB, a low speed limit or narrower lanes will retard the movement of cars on the highway causing a bottleneck of traffic. Intel has been able to reduce the FSB bottleneck by accomplishing four data transfers per clock cycle. This is known as quad-pumping, and has resulted in an effective FSB frequency of 800 MHz, with an underlying 200 MHz clock. AMD Athlon XPs, on the other hand, must be content with a bus that utilizes different technology, one that utilizes both the rising and falling sides of a signal. This is in essence the same double data rate technology used by memory of the same name (DDR), and results in a doubling of the FSB clock frequency. That is, a 200 MHz clock results in an effective 400 MHz FSB. Processors have a FSB data width. This data width is much like the "lanes on a highway" that go in and out of the processor. The processor uses this highway to transfer data mainly between itself and system. When the first 8088 processor was released, it had a data bus width of 8 bits and was able to access one character at a time (8 bits = 1 character/byte) every time memory was read or written. The size in bits thus determines how many characters it can transfer at any one time. An 8-bit data bus transfers one character at a time, a 16-bit data bus transfers 2 characters at a time and a 32-bit data bus transfers 4 characters at a time. Modern processors, like the Athlon XP and Pentium 4, have a 64-bit wide data bus enabling them to transfer 8 characters at a time. Although, these processors have 64-bit data bus widths, their internal registers are only 32 bits wide and they're only capable of processing 32 bit commands and instructions while new AMD64 series of processors are capable of processing both 32 bit and 64 bit commands and instructions. When talking memory, bandwidth refers to how fast data is transferred once it starts and is often expressed in quantities of data per unit time. The peak bandwidth that may be transmitted by an Athlon XP or a Pentium 4 is the product of the width of the FSB and the frequency it runs at. To illustrate: Athlon XP “Barton” 3200+ -- 400FSB 64(bits) * 400,000,000(Hz) = 25,600,000,000 bits/sec (25,600,000,000/8) / (1000*1000) = 3200 Mb/sec Intel Pentium 4 “C” 3.2 GHz -- 800FSB 64(bits) * 800,000,000(Hz) = 51,200,000,000 bits/sec (51,200,000,000/8) / (1000*1000) = 6400 Mb/sec These are the bus’ theoretical peak bandwidths. There's a difference between peak bus bandwidth and effective memory bandwidth. Where peak bandwidth is just the product of the bus width and bus frequency, effective bandwidth takes into consideration others factors such as addressing and delays that are necessary to perform a memory read or write. The memory could very well be capable of putting out 8 bytes on every single clock pulse for an indefinitely long time, and the CPU could likewise be capable of consuming data at this rate indefinitely. The problem is that there are turnaround times (or delays) in between when the processor places a request for data on the FSB; when the requested data is reproduced by RAM and when this requested data finally arrives for use by the CPU. Luckily, the bandwidth-killing effects of these delays are reduced through various methods; most important being reducing the number of requests the CPU must issue. DDR Dual Channel Most of today’s mainstream chipsets are using some form of dual channel to supply processors with bandwidth. The nForce and nForce2 are, at this time, the only two chipsets to supply dual-channel goodness for the Athlon XP. The original nForce was not on the same performance and stability level as the competitor VIA's chipset was, but the new and improved dual-channel DDR400 nForce2 has been a smash success -- in fact, is today's de facto choice for performance-minded / overclocker AMD desktop buyers. VIA is now about to release a Dual Channel chipset for the Athlon XP/Duron family called the KT880. Take note that the memory isn't dual channel, the platform is. In fact there is no such thing as dual channel memory. Rather, it is most often a memory interface composed of two (or more) normal memory modules coordinated by the chipset on the motherboard, or in the case of the AMD64 processors, coordinated by the integrated memory controller. But for the sake of simplicity, we refer to DDR dual channel architecture as dual channel memory. The nforce2 platform has two 64 bit memory controllers (which are independent of each other) instead of just a single controller like other chipsets. These two controllers are able to access "two channels" of memory simultaneously. The two channels, together, handle memory operations more efficiently than one module by utilizing the bandwidth of two modules (or more) combined. By combining DDR400 (PC3200) with dual memory controllers, the nForce2 could offer up to 6.4 GB/sec of bandwidth in theory. However, this extra bandwidth produced by dual channel cannot be fully utilitized by the Athlon XP and Duron family (K7) of processors. Data(bandwidth) will reach these processors no sooner than the system bus (FSB) allows them, and the processor therefore cannot derive an advantage from memory operating faster than DDR266 when operating on a 133/266Mhz FSB, DDR333 with a 166/333Mhz FSB or DDR400 at 200/400Mhz FSB even in single channel mode. Visualize a four lane highway, symbolizing your Dual Channel configuration. As you go along the highway you come up to a bridge that is only 2 lanes wide. That bridge is the restriction posed by the dual-pumped AMD FSB. Only two lanes of traffic may pass through the bridge at any one time. That's the way it is, with the K7 processors and Dual Channel chipsets. In case you're wondering, the K in K7 stands for Kryptonite later changed to Krypton to avoid copyright infringement. Yes, that very same fictional element from comic books that could bring the otherwise all-powerful Superman (Intel ) to his knees. Intel's P4 architecture, in contrast, is designed to exploit the increased bandwidth afforded by dual channel memory architectures. The 64-bit Quad Pumped Bus of the modern Pentium 4 CPU working at 800MHz, in theory, requires 6.4GB/s of bandwidth. This is the exact match of the bandwidth produced by the Intel i875 (Canterwood) and i865 (Springdale) chipset families. The quad pumped P4 FSB seemed like drastic overkill in the days of single channel SDR memory, but is paying handsome dividends in today's climate of dual channel DDR memory subsystems. This is one lasting and productive legacy of Intel's RDRAM efforts. As implemented on the P4 RDRAM was also dual channel architecture, and mandated the quad-pumped FSB for its extra bandwidth to be exploited. This factor continues to serve the P4 well in the dual channel DDR era we are currently in, and allows P4's greater memory performance than all other PC platforms, save the new AMD Athlon64 FX with all its new bells and whistles.The Athlon 64 FX processor has a fully integrated DDR Dual Channel memory controller providing a 128-bit wide path to memory and therefore eliminating the need for a Dual Channel interface on the motherboard which traditionally was always located in the Northbridge. The old term front-side bus has always represented the speed at which the processor moves memory traffic and other data traffic to and from the chipset. Since the AMD64 processors has the memory controller located on the processor die, that memory subsystem traffic no longer has to go through the chipset for CPU-to-memory transfer. Therefore, the old term "front-side bus" does no good as it is not applicable anymore. With AMD64 processors, the CPU and memory controller interface with each other at full CPU core frequency. The speed at which the processor and chipset communicate is now dependent on the chipset's HyperTransport spec, running at speeds of up to 1600 MHz. Although the P4 (800fsb variety) and the A64 FX 940 pins, both share the same theoretical peak memory bandwidth of 6.4GB/sec, the Athlon FX realizes significantly more throughput due mainly to it’s integrated memory controller which drastically reduces latency. Even so, it still suffers from the required use of registered modules which are slower than regular modules. The upcoming Athlon 64 / A64 FX processors designed for Socket 939 will be free from this major drawback and will also feature Dual Channel memory controllers. One negative, though, of having the memory controller integrated into the processor is that to support emerging memory technologies, like DDR-2 for example, the controller has to be redesigned and the processor needs to be replaced. Which slots to use?
Using Dual Channel Dual Channel requires at least two modules for operation. It is recommended that the modules you use be of the same size, speed, arrangement etc. Dual Channel is optional on the original nforce2 motherboards and nforce2 ultra400. You can choose to run in single channel mode on these motherboards. Nforce2 400 boards are singe-channel only. Most dual channel capable nforce2 motherboards come with three slots. On these motherboards the first memory controller controls only the first slot (or the slot by itself), while the second memory controller controls the last two slots (which are usually closer together). Name them slots 1, 2 & 3 respectively. To implement Dual Channel, it is necessary to occupy the slot 1 (channel 0) and either one of the two slots that are closer together, slots 2 or 3 (channel 1). The entire config would be running in 128 bit mode. You can use three modules in Dual Channel Mode, by filling the third unoccupied slot. With three sticks, slots 1 remains as channel 0 while slot 2&3 become channel 1. To maintain 128-bit mode, with all three slots filled, each channel must have an equal amount of memory. For example, slots 1 should be filled with a 512 Mb module, while slots 2 & 3 are populated 256 Mb modules. If you were to use three modules of the same size, then only the first two modules would be running in 128 bit Dual Channel Mode. Example, using 3x 256 Mb modules will have the first 512 Mb running in 128 bit Dual Channel mode, while the remaining 256 Mb will be in 64-bit Single Channel mode. Intel dual-channel systems are different. The have either two or four slots, and to run dual channel mode must have either one or two pairs of (hopefully) matching modules. Running three modules on a P4 system will force it to run in single channel mode, and is therefore to be avoided. Consult your motherboard manual for instruction on exactly which slots exactly to use. Bios Settings Memory timings Memory performance is not entirely determined by bandwidth, but also the speeds at which it responds to a command or the times it must wait before it can start or finish the processes of reading or writing data. These are memory latencies or reaction times (timings). Memory timings control the way your memory is accessed and can be either a contributing factor to better or worse 'real-world' performance of your system. Internally DRAM has a huge array of cells that contain data. (If you've ever used Microsoft's Excel, try and picture it that way) A pair of row and column addresses can uniquely address each cell in the DRAM. DRAM communicates with a memory controller through two main groups of signals: Control-Address signals and Data signals. These signals are sent to the RAM in order for it to read/write data, address and control. The address is of course where the data is located on the memory banks, and the control signals are various commands needed to read or write. There are delays before a control signal can be executed or finish and this is where we get memory timings. The standard format for memory timings are most often expressed as a string of four numbers, separated by dashes, from left to right or vice-versa like this 2-2-2-5 [CAS-tRP-tRCD-tRAS] . These values represent how many clock cycles long each delay is but are not expressed in the order in which they occur. Different bioses will display them differently and there maybe additional options (timings) available. Which timings mean what? In most motherboards, numerous settings can be found to optimize your memory. These settings are often found the Advanced Chipset section of the popular award bioses. In certain instances, the settings maybe placed in odd locations, so please consult your motherboard manual for specific information. Below are common latency options:
To tweak or not to tweak? In order to really maximize performance from your memory, you'll need to gain access to your system's bios. There is usually a Master Memory setting, often rightly called Memory Timing or Interface, which gives usually gives you the choice to set your memory timings by SPD or Auto, preset Optimal and Aggressive timings (e.g. turbo and ultra), and lastly an Expert or Manual setting that will enable you to manipulate individual memory timing settings to your liking. Are the gains of the perfect, hand-tweaked memory timing settings worth it over the automatic settings? If you're just looking to run at stock speeds and want absolute stability, then the answer to that question would probably be no. The relevance would be nominal at best and you would be better off going by SPD or Auto. However, if your setup is up on the cutting edge of technology or you’re pushing performance to the limit as do some overclockers, or gamers or tweakers, it may have great relevance. SPD (Serial Presence Detect) SPD is a feature available on all DDR modules. This feature solves compatibility problems by making it easier for the BIOS to properly configure the system to optimize your memory. The SPD device is an EEPROM (Electrically Erasable Programmable Read Only Memory) chip, located on the memory module itself that stores information about the DIMM modules' size, timings, speed, data width, voltage, and other parameters. If you configure your memory by SPD, the bios will read those parameters during the POST routine (bootup) and will automatically adjust values in the BIOS according preset module manufacturer specifications. There is one caveat though. At times the SPD contents are not read correctly by the bios. With certain combinations of motherboard, bios, and memory setting SPD or Auto may result in the bios selecting full-fast timings (lowest possible numbers), or at times full-slow timings (highest possible numbers). This is often the culprit in situations where it appears that a particular memory module is not compatible with a given board. Often in these cases the SPD contents are not being read correctly and the bios is using faster memory timings than the module or system as a whole can boot with. In cases like these try replacing the module with another, setting the bios to allow manual timings, and setting those timings to safer (higher) values will allow the combination to work. Ok so I want to tweak, what do I do? Now for the kewl stuff!!! The first order of business, when tweaking your memory, is to deactivate the automatic RAM configuration -- SPD or Auto. With SPD enabled, the SPD chip on the memory module is read to obtain information about the timings, voltage and clock speed and those settings are adjusted accordingly. These settings are, however, very conservative to ensure stable operation on as many systems as possible. With a manual configuration, you can customize these settings for your own system and in most cases, the memory modules will remain stable even when they exceed the manufacturer's specifications. As a general rule, a lower number (or timing) will result in improved performance. After all, if it takes fewer cycles to complete an operation, then it can fit more operations within X amount of time. However, this comes at a cost, and that is stability. It is similar to wireless networking with short and long preambles. A long pre-amble might be slower, but in a heavy network environment it is much more reliable than short preamble because there is more certainty a packet is for your NIC. The same is for memory - the more cycles used, in general, the more stable the performance. This is inherently true for all of them because to access precisely the right part of the memory, you have to be accurate, and the more time to do a calculation will make it more accurate in this instance. Most typical values are 2 and 3. You might ask: Why can't we use 1 or even 0 values for memory timings? JEDEC specifies that it's not possible for current DRAM technology to operate as it should under such conditions. Depending on motherboard, you might be able to squeeze '1' on certain timings, but will very likely result memory errors and instability. And even if it doesn't, it is unlikely to result in a performance gain. If you are not planning on overclocking the clock speed of your RAM or if you have fast RAM rated at speeds above that of your current FSB, it may be possible to just lower the timings for a performance gain in certain applications that require most frequent accesses to system memory like, for instance, games. Memory timings can vary depending on the performance of RAM chips used. Not all memory modules will exhibit the ability to use certain timings without producing errors. So testing, trial and error, is required. Here are general guidelines to follow while "tweaking":
While it's important to consider the advice of experts like Mushkin, your own testing is still valuable. Systems – both AMD & Intel alike, can indeed operate with stability with 2-2-2-5 timings, and even exhibit a performance gain as compared to the theoretically mandated 2-2-2-6 configuration. The most important thing in any endeavor is to keep an open mind, and don't spare the effort. Once you've tried both approaches extensively it will be clear to you which is superior for your particular combination of components. The Anomaly: nVIDIA’s nForce2 and tRAS An anomaly can be described as something that’s difficult to classify; a deviation from the norm or common form. This is exactly the situation with tRAS (Active to Precharge) and nVIDIA’s nforce2 chipset. As said before, not sparing the effort is what has lead to the initial discovery of this anomaly many months ago. It’s pretty well known by now, in a nutshell, a higher tRAS (i.e. higher than, say, the Mushkin mandated sum of CAS+tRCD+2) on nforce2 motherboards consistently shows slightly better results in several benchmarks and programs. In most cases, 11 seems to be the magic number. Other chipsets do not display this “deviation from the norm”, so what makes the nforce2 different? This http://forums.amdmb.com/showthread.php?s=&threadid=237991]thread[/url] has been on the topic for a while now, and TheOtherDude has given a possible explanation for this anomaly. “Unlike most modern chipsets, the Nforce2 doesn't seem to make internal adjustments when you change the tRAS setting in the BIOS. These "internal" (not really sure if that’s the right word) settings seem to include Bank Interleave, Burst Rate and maybe even Auto-precharge. For optimal performance, tRAS (as measured in clock cycles) should equal the sum of burst length, plus the finite time it takes the RAM to conduct a number of clock independent operations involved with closing a bank (~40 ns) minus one clock if Auto-precharge is enabled (this factor can be slightly effected by CAS, but should not play a role in optimal tRAS). To complicate things even more, one bank cannot precharge a row while the other specifies a column. This brings tRCD into the mix. Higher isn't always better, but the reason everything is so weird with tRAS and the Nforce2 is simply because the chipset doesn't make the internal optimizations to accommodate your inputted tRAS value like most other chipsets.” Dealing with Memory Speeds / Frequencies When the memory frequency runs at the same speed as the FSB, it is said to be running in synchronous operation. When memory and FSB are clocked differently (lower or higher than), it is known to be in asynchronous mode. On both AMD and Intel platforms, the most performance benefits are seen when the FSB of the processor is run synchronously with the memory – Although Intel based systems have a slight exception, this is completely true of all AMD-supporting chipsets. When looking at the AMD-supporting chipsets async modes are to be avoided like a plague. AMD-supporting chipsets offer less flexibility in this regard due to poorly implemented async modes. Even if it means running our memory clock speed well below the maximum feasible for a given memory, an Athlon XP system will ALWAYS exhibit best performance running the memory in sync with the FSB. Therefore, a 166FSB Athlon XP would run synchronously with DDR333/PC2700 (2*166) and give better performance than running with DDR400/PC3200, despite its numbers being bigger. Only Intel chipsets have implemented async modes that have any merit. If you are talking about the older i845 series of chipsets, running an async mode that runs the memory faster than the FSB is crucial to top system performance. And with the newer dual channel Intel chipset (i865/875 series) in an overclocked configuration, often you must run an async mode that runs the memory slower than the FSB for optimal results. The async modes in SiS P4 chipsets also work correctly. To achieve synchronous operation, there is usually a Memory Frequency or DRAM ratio setting in the bios of your system that will allow you to manipulate the memory speed to a either a percentage of the FSB (i.e. 100%) or a fraction (or ratio) i.e. N/N where N is any integer available to you. If you want to run memory at non 1:1 ratio speeds, motherboards use dividers that create a ratio of CPU FSB: memory frequency. However, intrinsically, it is possible to see the problem with this and why synchronous operation is preferable on all PC platforms. If there is divider, then there is going to be a gap between the time that data is available for the memory, and when the memory is available to accept the data (or vica versa). There will also be a mismatch between the amount of data the CPU can send to the memory and how much the memory can accept from the CPU. This will cause slowdowns as you will be limited by the slowest component. Here are three examples illustrating the three possible states of memory operation:
Why does this happen? It happens because the memory and FSB can't "talk" at the same speeds, even though the memory is running at higher speeds than the FSB. The memory would have to "wait for the FSB to catch up", because higher async speeds forces de-synchronization of the memory and FSB frequencies and therefore increases the initial access latency on the memory path -- causing as much as a 5% degradation in performance. This is another ramification of the limiting effect of the AMD dual-pumped FSB. A P4's quad pumped FSB (along with the superior optimization of the async modes) allows P4's to benefit in some cases from async modes that run the memory faster than the FSB. This is especially true of single channel P4 systems. There still are synchronization losses inherent in an async mode on any system, but the adequate FSB bandwidth of the P4 allows the additional memory bandwidth produced by async operation to overcome these losses and produce a net gain.
Think of it like this; let's say you had a highway going straight into a mall, with an identical highway going straight out of the mall. Both highways have the same number of lanes and initially they have the same 45mph speed limit. Now let's say that there's a great deal of traffic flowing in and out of the mall and in order to get more people in and out of the mall quicker, the department of transportation agrees to increase the speed limit of the highway going into the mall from 45mph to 70mph; the speed limit of the highway leaving the mall is still stuck at 45mph. While more people will be able to reach the mall quicker, there will still be a bottleneck in the parking area leaving the mall - since the increased numbers of people that are able to get to the mall still have to leave at the same rate. This is equivalent to increasing the FSB frequency but leaving the memory frequency/bandwidth unchanged or set to a slower speed. You're speeding up one part of the equation while leaving the other part untouched. Sometimes the fastest memory is not always afforded or available. In this case, more focus should be placed on balancing the FSB and memory frequencies while still keeping latencies as low as possible AND while still maintaining CPU clock speed (GHz) by increasing the multiplier. The benefit of a faster FSB (and higher bandwidth) will only become more and clearer as clock speeds (GHz) increase; the faster the CPU gets, the more it will depend on getting more data quicker. The only real benefit of async modes on AMD platforms is the fact that it comes in handy to overclockers for testing purposes; to determine their max FSB and to eliminate the memory as a possible cause for not being able to achieve a desired stable FSB speed. Even so, async modes on early nforce2 based motherboards caused many problems; problems as serious as bios corruption. Looking to the Intel side of the fence, async modes that run the memory slower than the FSB have merit because of how async modes are implemented in the Intel chipsets. This is extremely important, as we cannot change the CPU multiplier on modern Intel systems and therefore have to use and async mode to allow substantial overl!!!!! on the majority of systems utilizing the current 200/800MHz fsb family of P4 processors. To illustrate, if you increase the FSB on a new C stepped P4 to 250 MHz (250 x 4) with a 1:1 ratio, memory will work at 250 MHz (DDR500). This can be done in two ways. The first is with exotic PC4000 or DDR500 memory modules, but these are expensive just to run synchronously at such speeds and their timings are exactly delightful either. The other way is to overclock DDR400/DDR433 to much higher speeds through overvolting, but this is seemingly dangerous and often motherboards don’t provide nearly enough voltage to achieve such speeds without physical voltage mods. Therefore to avoid expensive PC4000 or volt mods, you change the memory ratio so that a 250FSB overclock will become something that the memory can handle to allow for a substantial overclock of the Pentium 4. In the example, to let PC3200(DDR400) remain as DDR400 with a 250MHz. Overclocking & Memory How do I overclock my memory? On modern systems, memory is very rarely, if ever, overclocked for the sake of overclocking memory. Lemme rephrase that, people don’t overclock memory to make it run higher than what is actually needed. There are many instances where memory is even underclocked. You first determine the default frequency of your memory, 1MHz higher than that frequency is the point where overclocking begins. Now how do you increase that frequency? As previously discussed, best performance on all platforms is gained by running the memory frequency synchronously with speed of the FSB. This means that for every 1MHz the FSB is increased, so too will the frequency of memory clock. So in effect, memory overclocking is just a part of overclocking your processor. They are done simultaneously. Since FSB frequency and Memory frequency are most times made to be the same, this poses a problem - as overclockers look for the highest possible FSB while the memory may struggle behind because it’s not able to keep. Other aspects to memory overclocking are memory timings and of course the amount of voltage supplied. Unlike CPU overclocking or video card tweaking, adjusting memory timings and frequencies offers very little physical risk to your system, other than the possibility of a windows failure to load or a program failure while testing. The memory will either be able to handle the overclocking/tweaking, handle it with instability or not handle it all. There are no grey areas in between, it either does, does with lots of problems, or doesn't at all. This makes it a bit simpler to quickly find the precise limits of any memory. The memory timings can also play a role in how far the memory will go, in keeping with the FSB. Lower timings (numbers) will hinder how fast the memory can run, while higher timings allow for more memory speed. So which is better, lower timings or higher memory speeds? Why not both? Overall data throughput depends on bandwidth and latencies. Peak bandwidth is important for certain applications that employ mostly streaming memory transfers. In these applications, the memory will burst the data, many words after each other. Only the very first word will have a latency of maybe several cycles, but all other words will be delivered one after another. Other applications with more random accesses, like games, will get more mileage out of lower latency timings. So weigh the importance of higher memory clocks against lower latency timings, and decide which is most important for your application. Memory Voltage Sometimes a little extra voltage is all that's required to encourage your defiant DDR to straighten up and fly right. You can adjust the ddr voltage quite easily through your motherboard’s BIOS as you would for your CPU’s voltage. Like CPU overclocking, raising memory voltage above default (default is usually 2.5v or 2.6v for DDR) at higher memory clock speeds may aid stability and/or enable you to use lower latency timings. Although the ddr voltage has nothing to do with the CPU itself, it plays an integral part in the big picture. If we are running a synchronous mode (1:1), then for every 1MHz increase in FSB speed, the RAM speed will increase by 1MHz. So in these cases an elevated memory voltage will often prove helpful in maximizing the overclocking potential of the CPU. A few points to consider when raising memory voltage:
Do I Need Ram Cooling? Memory cooling has become very popular, most notably on video cards. The effectiveness of memory cooling on both system ram, however, is often fuel for lengthy discussions on many internet hardware forums, including our own message board. Does system memory get hot enough to require cooling? Depends on what you consider is hot. My opinion is that memory modules never build up enough heat, to require any sort of cooling. Even when overclocking, they still stay pretty cool. If extra cooling, puts your mind at ease, then go for it, but you can't necessarily expect better overclocking results or even any extensions in the life of your overclocked / overvolted memory. Premier manufacturers such as Corsair, Mushkin, and OCZ ship their modules with heatspreaders across the chips. They look very nice and are often solid copper or aluminum. A handful of other companies sell ram cooling kits, and other solutions for modules that come without cooling. Ram sinks are pretty much the same as standard heatsinks for graphics chips and CPUs, except they're a lot smaller and tailored for RAM chip sizes. Tests show these heatspreaders & kits to do VERY little as far as cooling the memory goes. With no real benefit, placing these cooling kits on memory modules is more for looks than for cooling, and that can be appreciated. Burning-In Memory Burn-in can be defined as the process of exercising an integrated circuit (IC) for a period of time at elevated voltage, speed and temperature with the aim of improving performance. With CPUs it’s another one of those debated topics, but in my experience “burning-in” memory does make it perform better. The time required varies and it doesn't always work, but it's worth a try. A tutorial on how to go about doing this. If your DDR400, for example, doesn’t run stably at 220MHz, try something lower. Leave the computer on for a few days straight. Give it a workout, then try it again at 220MHz Memory Chips and their Importance to Overclocking Very few companies in the world actually make memory chips, but literally hundreds of companies sell memory modules. Some of these few companies are Winbond, Hynix (Hyundai), Micron, Samsung, Infineon (Siemens), Nanya, Mosel-Vitalic, TwinMos and V-data/A-data. Like most other PC components, all RAM are not created equal. For DDR400, you can find memory varying from - very fast modules sporting 2-2-2-6 timings from Mushkin, Corsair, OCZ, Kingston (for example), to relatively low-cost modules that aren't as favorable with the timings. Even memories of the same brand and model may exhibit varying performance levels because of the chips being used. Manufactures use whatever memory chips are available at the time, and certain memory chips don’t stay in stock indefinitely. Take a look at the markings on the chips of your memory module. If your module has heatspreaders, it will have to be carefully removed to see the memory chips. (Doing so will void your warranty). Each chip is covered with numbers and those numbers have tell what chips they are and may even have the logo and name of the chip maker. Why does this matter? Like motherboards, for example, not all brands offer the same performance and overclocking potential. The same goes for memory chips. So people (usually overclockers) seek out certain preferred brands of memory chips for their systems. Example, Winbond’s famed BH-5 which was discontinued, then reintroduced and then was discontinued again to be replaced with newer cheaper CH-5, although there still is relatively high demand for BH-5. Check your module manufacturer’s website, they may or may not list what chips they use their modules. Last edited by Drisler; 02-25-04 at 07:41 PM. |
|
|
|
|
|
#3 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Jun 2002
Location: Lousiville, CO; USA
|
I smell sticky material...
__________________
.................................................. ......................Just too busy with life ...........................................Team.32.Mentor........................................RED.BELT.Ubercloxx0r ..............................You.should.always.keep.an.open.mind.help.can.be.found.in.the.most.unlikly.places. .....AIUHB0252@2300mhz.SP-97~Abit.NF7-S~512.RAM@fast.timings~9700Pro.w/.copper.HSF.~.2.monitors .................................................. ..Windows XP because I have conditions ....Fold.for.[OC]FoldingNinjas!!!....You .would.be.amazed.at.what.a.group.of.intelegent.peo ple.can.overlook ...............................................All.blanket.statments.are.false|Nothing.is.absoloute. ............................Don't.Let.ThermalTake.Your.Money~|~Are.You.Into.Th at.Hacky.Stuff? AKA:supaiku .................................................. ........Can.you.find.the.ninja.in.my.avatar?!?! |
|
|
|
|
|
#4 | |
![]() ![]() ![]() ![]() ![]() Member Join Date: Nov 2003
Location: Sydney Australia
|
Quote:
But i do agree to get it stickied |
|
|
|
|
|
|
#5 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Senior Member Join Date: May 2002
Location: Los Alamos, NM
|
Nice work Drisler. By the way Lost Circuits is either dead or been down for the last few days. ![]()
__________________
ASUS P6TD Deluxe @195Mhz, Intel i7 920 D0 @3.9Ghz using 1.25V ----- Corsair PC3-12800 (6*2Gb) 8-8-8-24 ----- Iwaki MD-20RLZT -> EK Sup. Univ. -> Chiller -> Resev ----- SB Audigy2ZS + Klipsch Promedia 4.1, HIS 4890, Areca RAID 5, 4 80G SATAII HDDs ----- PC P&C Silencer 750 QUAD in Lian-Li PC-V1200 ----- Win7 64-bit, Ubuntu ASUS P5Q-Deluxe @400Mhz, Intel Q9450 (3.2Ghz Vcore@1.3V), Thermalright 120 ----- G.Skill PC2-8500 (2*2Gb) 5-5-5-15@2.2V, XP - w latest revisions ----- Lian-Li PC-V1200 |
|
|
|
|
|
#6 |
![]() ![]() ![]() ![]() Registered Join Date: Dec 2002
Location: Vancouver, BC
|
I seemed to recall this same thread from somewhere else.... ![]() |
|
|
|
|
|
#7 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Senior Member Join Date: Jul 2002
Location: Seattle, WA
|
Well...wherever it came from...sticky this! Nice work. ![]()
__________________
Asus P5K-Deluxe WiFi | Intel E2160 | 2x2GB GSkill PC8000 | Radeon HD 4670 Seagate 7200.10 320gb Matrix RAID 0+5 AV-710 --> Zhaolu DAC 1.3 --> Custom M^3 --> Custom LM3875 ChipAmp --> Modula MTs Dual Dell 2007WFP's | Watercooled |
|
|
|
|
|
#8 | |
![]() ![]() Registered Join Date: Sep 2003
Location: Somewhere I Belong
|
Quote:
![]() UPDATED:....added Memory Overclocking.
__________________
DFI nFII Ultra Infinity Barton 2800+ [ 250 x 10 , 2.0V ] , SP-97 Mushkin Black Level II PC3500 [ 3.2V , 11-2-2-2.0 ] Radeon 9700 Pro , WD360 Raptors [Raid 0] Antec TC 550 , Klispch ProMedia 4.1 DLT3C 1800+ , 8rda+ , HyperX PC3000 BH-5 Last edited by Drisler; 12-30-03 at 05:17 PM. |
|
|
|
|
|
|
#9 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Feb 2003
Location: Northants England
|
nice sticky it please modds it will help alot off newbies ![]()
__________________
AMD Athlon 64 3200+ Winchester @ 250x10 = 2.5ghz 1.55V Cooled By XP-120 & YS-TECH FD1238 Fan MSI K8N Neo2 Platinum Edition Corsair XMS TwinX 1Gig 2x512Meg PC4400 Ram @ 416Mhz 2,2,2,6 1T Hercules 3D Prophet 9700NP 128Meg ( Bios Flashed To 9700Pro With VGA Sliencer ) 480Gig Hard Drive Space MSI 16x DVD Drive Artec 52x CD-RW Drive Creative SoundBlaster Audigy 2 ZS Antec PlusView 1000AMG Metallic Gray Case Antec TruePower 550watt PSU ( New Version ) Windows XP Pro SP1 3DMark2001SE: 23014 4.9GHZ Of AMD Power For Overclockers.com Boinc Seti Team. |
|
|
|
|
|
#10 |
![]() ![]() ![]() Member Join Date: Nov 2003
Location: MD
|
yea sticky it |
|
|
|
|
|
#11 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Jun 2002
Location: Lousiville, CO; USA
|
Quote:
It can have a QUADRUPLE meaning Well sorta... not really ![]()
__________________
.................................................. ......................Just too busy with life ...........................................Team.32.Mentor........................................RED.BELT.Ubercloxx0r ..............................You.should.always.keep.an.open.mind.help.can.be.found.in.the.most.unlikly.places. .....AIUHB0252@2300mhz.SP-97~Abit.NF7-S~512.RAM@fast.timings~9700Pro.w/.copper.HSF.~.2.monitors .................................................. ..Windows XP because I have conditions ....Fold.for.[OC]FoldingNinjas!!!....You .would.be.amazed.at.what.a.group.of.intelegent.peo ple.can.overlook ...............................................All.blanket.statments.are.false|Nothing.is.absoloute. ............................Don't.Let.ThermalTake.Your.Money~|~Are.You.Into.Th at.Hacky.Stuff? AKA:supaiku .................................................. ........Can.you.find.the.ninja.in.my.avatar?!?! |
|
|
|
|
|
|
#12 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Super Moderator Join Date: Jul 2002
|
I'm going to edit the post and insert a few comments, corrections, and clarifications that I feel are important. Please go back and work the changes in as you see fit to create the finished product. This is the easiest way I can think of to get from point A to B. Once the final form is established, I will sticky the thread. *edit* Looking good, it's sticky time. Good job.
__________________
Home Rig - cod2 tool--------------------------------------------------------------------------------School Rig - work tool
CPU P4 561 @ 220fsb/4GHz------------------------------------------------------------------------CPU P4 506 @ 200fsb/4GHz MB Abit AG8-V Video EVGA 7800GT-----------------------------------------------------------------MB Abit AS8-V Video EVGA GF 6200 Memory 4x512MB BH5 - DDR440-2,2,2,5------------------------------------------------------Memory 2x512MB Corsair VS400-2.5,3,3,8 Cooling Scythe Ninja w/103cfm 120x38mm Sanyo-------------------------------------------Cooling Arctic Cooling Freezer 4 w/Intel 92mm fan Sound SoundBastid Live Case AMS gTower PS TPII-480----------------------------------Sound Integrated audio Case Antec SLK1650 PS SP2-350 Storage 74GB Raptor - 2x200GB Samsung - LG4167b DVD-RW------------------------Storage 2x160GB Hitachi SATA - LG4163b DVD-RW - 250MB Zip Display Dell 2005FPW 20" widescreen LCD Printer - Canon i9900---------------Display Viewsonic VX2025 20" widescreen LCD Printer - Canon i860 |
|
|
|
|
|
#13 |
![]() ![]() ![]() ![]() ![]() Member Join Date: Jan 2003
|
Definitely a sticky.......Awesome!
__________________
*XP1700 JIUHB:0310UPMW on Abit NF7 12 X 202 (2432Mhz) Stable @1.80V *Corsair XMS 3200 2-2-2-5 @2.7V |
|
|
|
|
|
#14 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Banned Join Date: Nov 2001
Location: Banned Camp
|
Kudos to you Drisler. I ran into this while I was planning to read down as far as six pages to see if anyone else had asked a question I had and you answered it for me right on the first page!!! ![]() Also, your explanation of memory timings is so clear that I finally decided to try it. Especially because I am playing a game that "likes" lots of RAM (which I do not have). Spd had me on 2.5-3-3-6 and now I am on 2-2-2-6. I really like the results. Of course I am still hitting my swap file every few minutes but I get back into my game quite a bit faster. Thanks dude!!!! ==================== Edit: And allow me to obseve that while it has been said before that post count does not matter this is clearly proof of the truth of that statement. As I write this, Drisler has 51 posts. We give stickies to the best information and we really don't care where it comes from. Last edited by Malpine Walis; 12-30-03 at 10:59 PM. |
|
|
|
|
|
#15 |
![]() ![]() ![]() ![]() ![]() Member Join Date: Nov 2002
Location: Barrie
|
Best posting I have seen for ever I think!!
__________________
P4-2.6C@3.25, Cooled by Tt Xaser | P4C800DX | 1 gig of D43's @250 fsb on dual | BBA 9800XT(Pro Flashed to Xt), Cooled by Zalman Heatpipe | Audigy 2 ZS | Z-560's |Zalman Theatre 6(5.1 headphones)| 2 x 80 Gig WD's | LG DVD CDRW|LG Super Multi PC DVD+/-RW | X-PIDER thermal monitor |Sunbeamtech Acrylic case and lighting| |3dmark03 6538 | 3dmark2k1 19560 | :beer: |
|
|
|
|
|
#16 | |
![]() ![]() ![]() ![]() Registered Join Date: Dec 2002
Location: Vancouver, BC
|
Quote:
![]() |
|
|
|
|
|
|
#17 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Aug 2003
Location: Ft. Hood, TX
|
Great infomative sticky ![]() Everyone should remember, not that they don't already know , that memory performance (just like everything else) depends on many, many variables. If you do have an issue with the overclocking performance of your memory, you should try to isolate the problem first. This involves performing many short tests to see how memory performs (runs stably) under conditions intended to find the issue at fault. With problems running two (or more) sticks, be sure to test each individually to find if one is dragging the other behind. Test differant DIMM slots, as performance can vary across DIMM slots on the same motherboard. If you have the option, test on another motherboard (perferb. one similar to the motherboard with issues), as memory performance varies board to board. And be sure to test differant combinations of voltage, timings, clock speeds.
__________________
Dell XPS Gen. 2 Laptop 2GHz 533FSB Pentium-M 256MB Mobile 6800 Ultra |
|
|
|
|
|
#18 |
![]() ![]() ![]() ![]() Member Join Date: Nov 2003
Location: Lakewood Ohio
|
Impressive Bro! Out of all the years I have been fooling with x86 stuff this is some of the most usefull info put into one place that I have seen. NICE! ![]()
__________________
q9550 - 8x500 4000mhz 1.30625V Thermalright TRUE Black eVGA gtx280 GA-EP45-UD3P Antec Twelve-Hundred 2 x 2gig OCZ Reaper PC8500 WDC 1TB Vista64 |
|
|
|
|
|
#19 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Oct 2003
Location: Middle of Cow Country (Central Ok)
|
Awesome Write-Up! The part on timing really helped clear up some "foggy" areas on how they should be set. BTW: on the part about installing RAM it says DDR RAM can only be put in one way. My friend managed to put some in backwards. I don't think he checked at all to see if it was seated right in the slot though, because I'm thinking it was only half way inserted on one side. You can ponder about how that mistake turned out. ![]()
__________________
Heatware |
|
|
|
|
|
#20 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Nov 2003
Location: West Sussex, UK (Ex-Essex Boy)
|
Great work!
__________________
Need a new sig |
|
|
|
|
|
#21 |
![]() ![]() ![]() ![]() ![]() Member Join Date: Nov 2003
Location: Louisiana
|
Great post for newbies like me!
Thanks for the info!! I was researching ram, wondering what all the setting were, and I found more info than I can comprehend in one sitting! E
__________________
Gigabyte GA-P35-D , Intel Q6600 @ 3.somethingGHz. |
|
|
|
|
|
#22 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Nov 2003
|
Great work! You just convinced me to upgrade the only thing holding my rig back.. my old PC2100 memory! Thanks!
__________________
Fold.for.32! |
|
|
|
|
|
#23 |
![]() ![]() ![]() ![]() Banned Join Date: Nov 2003
Location: St.Petersburg, Russia
|
Thats awesome, finally!!!! I have been wanting this info for a long time, I just did not know where to get it or where to start Thank you very much. |
|
|
|
|
|
#24 |
![]() ![]() ![]() ![]() Member Join Date: Dec 2003
Location: Decatur, AL
|
Nice job.
__________________
E6420@3.3ghz | Arctic Cooling Freezer 7 | Gigabyte GS-P35-DS3R | 2gb Corsair Ballistix DDR2-800 | 8800GTS 320mb Heatware |
|
|
|
|
|
#25 |
![]() ![]() ![]() Member Join Date: Oct 2003
Location: Eville, MI
|
Very impressive
__________________
Nuffin Taste Betta than Quail, I promise. |
|
|
|
|
|
#26 |
![]() ![]() ![]() ![]() Member Join Date: Jan 2004
Location: Romania, Eastern Europe
|
My guess is that you'll have replys here even after 1-2years. Great job.Best thread.
__________________
Prescott 3.0 GHz - LGA775 | XP-90 idle-41 load-54 Abit AG8 | 1 Gb DDRAM | 2x80 WD Sata Raid 0 Sapphire X700 Pro | TV-tuner Leadtek Expert DVD-RW Asus 1604p | PSU Tt 480W |
|
|
|
|
|
#27 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() Member Join Date: Jan 2004
Location: Netherlands
|
wow man, good work. This is defenitely the best memory guide I´ve ever seen! Now I finally understand how all this stuff works.
__________________
Asus G50Vt-X1 laptop, portable fraggin' ftw! |
|
|
|
|
|
#28 |
![]() ![]() ![]() ![]() Member Join Date: Jan 2004
Location: Nebraska
|
nice job on the guide, helped me out a ton! found out some things I had been wondering about. thanks!! ~M
__________________
#1 WaterBox ----------------------------------------------------------------------------- #2 Air Box AMD 2100+ tbred B @ 2210 > 220 x 10-----------------------------------------------------------AMD 64 3000+ ClawHammer @ 2074 > 230 x 9 > 1.552v EPoX 8RDA3+ NForce2 Ultra 400 Rev2.x ---------------------------------------------------------------------------------ABIT KV-80 MicroATX 256 X 2 = 512 CORSAIR XMS3500C2PT BH-5! runnin 2-2-2-11 @ 220 FSB ----------------256 X 2 = 512 CORSAIR XMS3200C2PT runnin 3-3-3-10 @ 230 FSB Saphire Atlantis 9800Pro > Softmod XT = 9800XT @ 460/378 --------------------------------------------------Saphire X700 256MB @ 450/340 Antec TrueBlue 480W PS ----------------------------------------------------------------------------------------------------Aspire 420W PS Lite-On CDRW, DVD/CD-ROM drives ----------------------------------------------------------------------------------Lite-On DVD/CD-ROM drives 1x 120 WD 7200RPM IDE HD ----------------------------------------------------------------------------------------1x 120 WD 7200RPM IDE HD 1x 250 WD 7200RPM IDE HD ------------------------------------------------------------------------------------2x 160 Seagate 7200.7RPM IDE HD 1x 160 Seagate SATA HD Dtek WW CPU WB, FSB NB WB Mag-3 Pump, JR-120 Rad --------------------------------------------------------------------------------------------Thermaltake Venus 7+ CPU Antec Super-Lanboy Aluminum Case ------------------------------------------------------------------------------------Aspire X-QPACK Black 3dMark03 - 7016 ----------------------------------------------------------------------------3dMarking - wop |
|
|
|
|
|
#29 |
![]() ![]() ![]() Member Join Date: Jan 2004
Location: michigan
|
dang,every time I go to research another subject in oc forums I find the info I require(precise and in detail).speaking as a newbie,I have seen alot of questions that are asked by other newbies which would never have been asked if they took the time to read up on what they are trying to do,just like most people in this world they are looking for the easy way out. most times I refer to these people as having more money than brains.What I am trying to say is"from one newbie to another,if you want the results,you have to do the footwork or be willing to put your wallet where your brain should have been!".,.,I still have not built my first oced system,soon I will be putting it together and I know that I will have problems ,but it will be because I have not studyed enough ,or had enough experiance.That is where you people in this forum can help me,dont give me a fish,show me how to fish!
__________________
NF7-S ver2,.barton 2500 mobile 2186@11.5 stock fan for now 40 gig seagate antec true430 ps antec p160 case 2x256 corsair 3200xms |
|
|
|
|
|
#30 |
![]() Registered Join Date: Feb 2004
|
This is a spectacular post... I was hoping that I would be able to find out what timings I should use and how it affects overclocking, and this layed it out perfectly. Awesome work! |
|
|
|
| Thread Tools | |
|
|