CanadaRAM - Canada's Memory Experts blank  
blank blank Go TO Cart  
NavBar

What you need to know to get the fastest memory performance for your computer, without spending too much money.

Canada RAM sells memory in Canada - DIMMs, SIMMs, PowerBook, VRAM, Cache
Loading

MEMORY CONFIGURATOR

  • bannerImage1
  • bannerImage2
  • Kingston SSD
  • bannerImage2
  • bannerImage1
  • bannerImage3

RAM BY COMPUTER

RAM BY TECHNOLOGY

USB DRIVES & FLASH MEMORY

DRIVES & ENCLOSURES

RAID & NAS STORAGE

BATTERIES & POWER

ORDER FORMS & POLICIES

NEW PRODUCTS & SPECIALS

ARTICLES & F.A.Q.s

DIGITAL AUDIO RECORDING

BRANDS WE CARRY

 

Understandably, many PC owners want to get the maximum speed from their equipment. What’s harder to understand is which of the many specifications and numbers make a difference to the real performance of the computer. In this article, we’ll address memory speed and timing, and help you decide where your money is best spent.

(Macintosh owners and laptop owners can largely ignore the debate over memory speed, as the memory buss speeds are usually determined by the computer manufacturer and are not adjustable, so as long as you get the correct memory for your model, you’re set).

Some definitions:

There is a relationship between the computer's Front Side Buss (FSB), the memory speed, and the processor (CPU) speed. The FSB carries the signal between the memory and the CPU, so it affects the performance of nearly every function of the computer. FSB speeds range from 66, 100, 133, 167 and 200 Megahertz (MHz) and higher with new processors. The CPU, motherboard and memory will all have to agree on the FSB speed to work efficiently. A CPU will state the FSB speed it supports, usually expressed in a number 4 times the actual FSB speed. Memory also states its speed, depending on its type: SDRAM uses the bus speed directly, Dual Data Rate (DDR, DDR2 and DDR3) RAM lists 2x the FSB value as its MHz rating because it can do 2 operations on each "tick" of the clock. RAMBus (or RDRAM – which is all but discontinued), is labeled at 4 x buss speed. Here is a list of popular speed ratings:

CPU speed CPU FSB Rating FSB Speed Memory speed Memory Designation
Celeron 2.0 GHz 400 MHz 100 or 133 MHz 100 or 133 MHz PC100 or PC133 (SDRAM)
Pentium 2.2 GHz 400 133 266 PC2100 (DDR)
Pentium 2.4 GHz 533 167 333 PC2700 (DDR)
Pentium 2.53 GHz 533 167 533 (16 bit) PC1066 (RDRAM)
Pentium 3.2 GHz 800 200 400 PC3200 (DDR)
Athlon XP 3200+ 400 200 400 PC3200 (DDR)

The above is a brief sample only, there is a staggering array of different processors available from Intel and AMD at different CPU speeds and FSB speeds.

The overall motherboard speeds, and the ratios between bus speeds, are adjustable on some motherboards. Changing the motherboard settings is called "Overclocking" and is for the knowledgeable and brave - we'll cover overclocking a little later.

Common sense prevails here as well – the effect of higher computer performance is seen mostly when you are using demanding applications, such as digital audio or video production, 3-D games, professional graphics or calculation-intensive programs. A low-demand application like email will show little performance difference. Any upgrades should be measured against the uses you intend to put your machine to.

Rule number one is: Get enough memory.

It doesn't matter how fast your memory is, if you run more software and data at one time than the physical amount of memory, then your machine will swap memory space on and off your hard drive, which is many time slower than memory. Having enough memory for the way you use your machine is paramount. Windows XP and Mac OS X don't start running efficiently until they have 512 Mb or more of RAM. Then, add your programs. An average computer user will need between 1 Gb and 2 Gb RAM, gamers, graphic artists, and those running advanced audio, video or engineering programs will want 2 - 4 Gb of RAM.

Speed:

The first concept is the speed of the memory in MHz. Contrary to popular belief, the speed of memory is not controlled by the memory chips, but by the memory controller on the computer's motherboard (you’re married to your memory controller, the only way to change it is to replace the motherboard). You can install 400 MHz memory into a machine with a 266 MHz memory controller speed, and you won't get an ounce of extra performance. The machine will just run the RAM at the slower speed. Remember that the speed rating of memory is simply the highest speed that the memory is guaranteed to work at - it's the memory controller that is in the driver's seat.

However, if you install a piece of RAM that is slower than the speed the motherboard is set to, one of two things will happen: all of the memory will slow down to the lowest common speed, or the machine will try to use the slower memory at higher-than-rated speed, potentially leading to data errors and shortened lifespan. Don't under-buy to save $5.00.

So rule number two is: Buy RAM rated at the highest buss speed your motherboard supports, no higher.

Latency:

The second memory concept, latency, receives less attention than MHz, but may be more important. Latency is the amount of time needed between a memory read or write operation and the next operation. The memory chip needs this time to "recharge" the chips, and if new data comes along before the chip is ready, data errors will occur. The standard latency is 3. This means that after sending a memory operation to the chip, your CPU sits around twiddling its thumbs for two more clicks of the clock, until the memory is ready to accept the next data on the third click. It's not much of an exaggeration to say that 2/3 of your computer's processing time is spent doing nothing, waiting for the memory.

So if we were to lower the waiting time (lower the latency) then your machine would be faster without doing a thing to change the MHz speed of the CPU or the busses.

Most of the next section concerns Dual Data Rate (DDR) memory, as it is the most popular memory type and the current standard.
DDR memory is available in CAS latencies (CL) of 3.0, 2.5 and 2.0. (DDR executes an operation on each of the rising and falling edges of the clock pulse, making it possible to be timed to “half” of a clock tick as in CL2.5) Some modern motherboards will automatically adjust their memory latency timings for best performance, or the settings of the motherboard can be adjusted by going into the BIOS SETUP screen. While making these changes is fairly easy, some BIOS adjustments can disable your computer or lose data, so please refer to your motherboard manual or manufacturer's website for recommendations on SETUP changes.

(Important Note: lowering latency settings of a motherboard below what the RAM is designed for is an extremely bad idea and will result in instability and data loss.)

The effect of lowering memory latency can be measured. If both your motherboard and your memory support CL2.0 timings instead of CL3.0, you get a memory speed gain of 33%, without the risk and heat involved in overclocking. By comparison, increasing the memory bus from 400 MHz to 500 MHz while remaining at CL3.0 gains 25%. But here's the catch: Faster-rated memory that can survive being clocked to 437 MHz ("PC3700"), or 500 MHz ("PC4000") are almost all CL3, because it is difficult and expensive to build a chip that is both high MHz and low latency. The speed benefits of lowering latency are also influenced by how fast the processor is, and how the L2 and L3 caches, memory controller, and buss interact with the memory.

DDR2: Almost all DDR2 memory is CL5, because faster chips have not reached mass production yet (as of July 2006). Remember that a DDR2-667 MHz module at CAS Latency 5 may run CL4 at DDR2-400 MHz or even CL3 at 400 MHz. That's irrelevant, the only CL value that matters is the one at the speed your machine will operate the RAM.

So rule number three is: buy RAM matching your motherboard bus speed at the lowest latency that you can reasonably afford.

For most modern DDR based machines, PC3200 CL2 RAM will give the best performance, particularly with motherboards based on the popular i865 and i875 chipsets which make automatic timing adjustments.

Dual-Channel RAM:

Most modern motherboards support Dual-Channel memory, which splits the RAM access operations across two separate memory modules in paired memory sockets. This provides a theoretical doubling of memory bandwidth, because one chip can be accessed while it’s “twin” is recharging. Actual performance improvement is not that drastic (6% - 8%), but when you have a choice, install matching pairs of RAM into the corresponding slots (check your motherboard’s manual for the slot layout). Two 512 Mb DDR modules with Dual Channel operation are faster than a single 1 Gb module. However, Dual-Channel is not worth it if it means settling for less RAM.

So rule number four is: If your machine supports it and it has sufficient memory slots, install matched pairs of RAM instead of singles.

More on latency - the tech talk:

There are actually four specific measurements of timing that you will see on DDR RAM, A memory spec might look like “PC3200 CL2: 2-3-2-6”. The 2-3-2-6 number breaks down in four parts like this:

- 1st: CAS (Column Address Strobe) is the most important, and this is what is referred to as CAS Latency 2 (CL2)
- 2nd: tRCD (RAS to CAS Delay) has a small effect on performance
- 3rd: tRP (RAS Precharge) has an effect on performance when very large transfers are being made
- 4th: tRAS (Active to Precharge Delay) has a small effect on performance, and lowest is not necessarily better. Dedicated performance seekers will test a range of tRAS values from 5 to 11 to determine the best performance with a specific motherboard.
- You may also see "-1T" at the end of the timings, this is irrelevant because it is common to all DDR RAM.

All else being equal, you would choose a 2-3-2-6 CL2 memory over a 2-4-4-8 CL2 memory, but the most important by far is the first figure, CAS Latency.

There is an excellent article on memory timing at www.cooltechzone.com/index.php?option=content&task=view&id=377&Itemid=0 for more information.

Overclocking:

Overclocking is the technique of increasing the clock speed of the motherboard and/or altering the ratios between buss speeds, to run components like CPUs, RAM and video cards at higher than their designed speeds. We have to mention that overclocking can void warranties, generate more heat and increase stress on parts, sometimes to the point of instability, and shorten the life of components. Proceed at your own risk.

Lowest latency may not be desirable for overclocking - in order to remain stable as you increase MHz speeds, you commonly have to relax the latency timings from 2.0 to 2.5 or 3.0. This means that what you gain in memory MHz is often lost on longer latency (although there may be other gains in CPU and graphic performance). The key point to overclocking RAM is to choose RAM with high rated speed, then slowly increase the clock speed, testing thoroughly and adjusting latency as you go, and back off on the speed as soon as you start getting instability or errors.

There are plenty of enthusiasts’ sites on the web that go deeply into overclocking, cooling systems, discussions of the overclocking potential of motherboards, CPUs and RAM, so we won't cover that here. There is as much artistry as science in achieving the ultimate combination of processor, bus and memory speeds.

Kingston, Corsair and Shikatronics all have enthusiasts’ memory with either low latency or higher clock speeds, please email us for a quote ramrequest@canadaram.com .

The Bottom Line for most modern machines:
For optimum performance, buy 2 Gb or more of memory, in matched pairs, at the highest RAM MHz your motherboard is rated to support.

- If you are a light-duty computer user, leave it at that.
- If you use your machine heavily and want to spend extra for speed, look for lower latency ratings on your memory modules. This will get you the fastest, most stable configuration for your computer without overclocking.
- If you have the time and the cash, you can dive into overclocking, which can be a challenging and satisfying hobby of its own.

Email your inquiry to sales@canadaram.com
Use our online shopping cart by clicking the ADD buttons
or call Tollfree 877-320-0225 (250-382-6227 in Victoria BC)
Request a quote with our Quote Request Form

Bookmark and Share

 

Shipping & handling:

Note: Canadaram will be closed for staff holidays July 14 to August 1. Please email to sales@canadaram.com

Please Add your products to the shopping cart in order to view shipping price estimates based on your postal code and items purchased.

For special orders, volume purchases, Interac or cheque payment, special shipping arrrangements and items that don't have pricing or ADD buttons, please email us to order.

* Free Memory shipping terms 500 grams (1 lb) max, 20mm thickness max. For desktop and laptop Memory only. Offer excludes server RAM, MacPro RAM and drives that are too large &/or heavy for the free ship lettermail envelope. *5 - 15 days, No tracking or shipping insurance is offered, there are no refunds for lost or damaged shipments on the free shipping option.*

 

 

 

Prices: are in Canadian Dollars, and are subject to change without notice. please Email to confirm price before ordering. GST is extra in Canada, GST and PST in BC, HST in PEI, NB, NS, NF and ON.

Use our online shopping cart, email your order or phone us at
(250) 382-6227
Tollfree (877) 320-0225
We are in the Pacific time zone. We can answer you faster by email than by phone. Kindly leave a voicemail if we are on the phone with other customers.

terms

Include the make and model of your machine, your full shippping address, phone number, correct email address, the number, expiry date and name on your credit card plus the card billing address and phone if different from shipping address. Payment accepted by VISA or Mastercard, PayPal or Canadian bank Interac Email Transfer. It must be your credit card and the card billing address/PayPal address and shipping addresses must match. For your protection, we may ask for additional proof of ID to be faxed. Third party address shipments require faxed confirmation. Gov't, Education and Corporate PO's accepted on prior approval of credit only. Download the Credit Application form and fax to (250) 385-6267

Shipping is via Xpress Post, Expedited Parcel, FedEx or Purolator at our choice. No PO Boxes for Purolator or FedEx. Please ensure that there is someone at the address during business hours to sign for the package. We do not guarantee delivery time, shipping estimates are for orders received by shipping deadline and in stock only, or starting from the date that goods arrive in stock. FedEx Priority Overnight is 1 - 2 day service to most major centres. Shipping time and cost may be higher in NT, NU, YT, outlying or remote areas as defined by the courier. An invoice copy will be sent by email.

 

Installation: Goods are sold under the assumption that you have experience installing. Installation instructions for your specific machine are not included. Refer to your owner's manual or manufacturer's Web site. If you are not confident, please take your machine to a technician for installation. We are not responsible for any damage occuring during or after installation of purchased products, nor for any incidental or consequential damage or data loss arising from installation or use of purchased products.

 

Outside of Canada or the USA? We generally sell to North American addresses only. Please Email with inquiries.

Warranty: We only sell fully warranteed premium quality goods. We do not take trade-ins of used memory. Full manufacturers' warranty terms apply. Customer is responsible for warranty replacement shipping. Returns are by prior approval only, shipping is not refundable, restocking charge may apply on non-defective returns. Warranty replacement only, no returns for refund on: Kingston memory, special order goods, CPUs, Motherboards, Video cards, consumeables, supplies or software. Read the Terms and conditions of sale.

Any concerns or questions? Contact Customer Service
Your email will not be used for spam: Privacy statement

VisaInteracMasterCard PayPal

CanadaRAM: Expert, Personal Service. We commit to replying to you within hours, with a recommendation for the right memory and storage products, and we'll offer choices of brands that give you the best value. Email us!. We ship directly to your door & back it up with the industry's best warranty. We make it easy for you.

How do you know you are getting the right memory?
With the CanadaRAM 7 point protection plan you can be certain.

CanadaRAM is 100% Canadian owned and operated

We only sell new, fully warranted premium-quality RAM that meet JEDEC specifications plus are tested and guaranteed compatible with your computer. Full RAM manufacturers' warranty terms apply. See our Terms & conditions of sale and Shipping policies.

Availability and price can change without notice. Email for up to date prices.

All brand names, model names and logos are trademarks of the respective companies and are used for identification purposes of compatible third party parts only.

 

Mac & PowerBook RAM PC RAM - Intel/AMD Desktop - Laptop

Apple Macintosh
MacPro, MacBook Pro, iMac Core2Duo, Mini intel Core Solo/Duo, Power Macintosh G5 & Dual-core G5, G4, G3, Aluminum & Titanium PowerBook G4, PowerBook G3, iBook G3, iBook G4, iMac, eMac, Mini, Xserve, PowerMacs 4400 - 9600, PowerBook, 680x0 Macs, Quadra, Centris, Performa

Musical Instrument Sampler RAM
Akai, E-Mu, Fostex, Kurzweil, Roland, Yamaha memory upgrades

Music & Audio Hardware
MIDI & Digital audio interfaces, mixers, keyboards, effects, Alesis, E-Mu, Edirol, M-Audio, Evolution

Hard drives
Desktop, Server and Notebook Hard drives, Enclosures, SSD, RAID, NAS

Batteries & Power
Notebook & laptop batteries, AC adaptors & automobile adaptors, Motherboard CMOS & PRAM lithium & alkaline batteries, NiMH rechargeable AA, iPod batteries

Desktops & Servers: Abit, Acer, Albatron, Asus, Dell Dimension, Optiplex, Precision, PowerEdge, Elite, EMachines, Gateway, Gigabyte, Hewlett-Packard Compaq Presario, Deskpro, Pavilion, IBM Lenovo Aptiva, NetVista Intellistation, MSI, Shuttle, Sony, Soyo, Touch, many others.

Notebooks & Laptops: Compaq Armada, Presario, Dell Inspiron, Latitude, Eurocom, Fujitsu Lifebook, HP OmniBook, Pavilion, IBM-Lenovo Thinkpad, Panasonic Toughbook, Toshiba Portege, Tecra, Satellite, Qosmio, NEC Versa, Sony Vaio, many others

Digital Camera Flash memory cards
CompactFlash
CF Cards, SmartMedia SM cards, MultiMedia Cards (MMC & RMMC) Secure Digital (SD, SDHC), MiniSD, MicroSD, MemoryStick, MemoryStick Duo, Pro, MagicGate, Transflash, XD Picture card, ATA Flash, USB Card readers. For Agfa, Canon, Casio, Epson, Fuji, H-P, Kodak, Nikon, Olympus, Ricoh, Sony, many other brands.

Laser Printer Memory
Apple, Hewlett-Packard, Xerox/Tektronix, Okidata, Canon, Samsung, Brother printers


© 1997-2017 CanadaRAM Ltd. 110 - 174 Wilson St., Victoria BC Canada V9A 7N7 Mailing address only no pickups Apple RAM Link PC and Laptop RAM Link Flash and USB RAM Hard drive and SSD Link RAID and NAS Link Batteries and AC Adapters