CanadaRAM - Canada's Memory Experts CanadaRAM Order Form CanadaRAM Quote Form CanadaRAM Specials, Sales and News Why Buy from CanadaRAM? Seven Point Protection Plan CanadaRAM CanadaRAM CanadaRAM
CanadaRAM - PC & Mac Memory & Drives delivered to your door CanadaRAM Products CanadaRAM - RAM Brands CanadaRAM - Computer Brands CanadaRAM - Batteries CanadaRAM - Major Accounts - Education, Government, Corporate CanadaRAM - Resellers CanadaRAM - Contact Us

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



Use Our Secure Order Form
or
fax to (250) 385-6267
or
call Tollfree 877-320-0225

RAM BY Manufacturer
Apple
Acer
Asus
Dell
Fujitsu
HP-Compaq
IBM-Lenovo
Panasonic
Sony Vaio
Toshiba
Other Desktop Memory
Other Laptop Memory
Laser Printer Memory
Cisco Router Memory

RAM BY TECHNOLOGY
DDR3 DDR3-1066 to 1800
DDR2 PC2-3200 to PC2-6400
DDR PC2100 to PC3200
SDRAM PC66, PC100, PC133
RAMBus RDRAM PC800, PC1066
EDO & FPM SIMMs & DIMMs
Flash Memory cards: Cellphone, PDA & Camera
High Performance RAM Corsair, Kingston HyperX, Firestix
USB Flash Key Drives, Solid State Disk (SSD) & ReadyBoost

audio& Video Recording
Musical Instrument Sampler RAM
Digital Audio & Video Hardware

STORAGE & Hard Drives
Hard Drive Enclosures & NAS Firmtek SATA, Sonnet
LaCie Peripherals
Hard drives: Seagate, Maxtor, Western Digital, Samsung

Batteries & Power
Laptop Batteries & AC Adaptors
iPod Batteries
Apple Notebook Batteries
NiMH rechargable AA, AAA & Chargers

FORMS
• Secure Order Form
• Secure Quote Request Form
• Credit Application for Gov't, Education & Corporate (PDF)
• Faxable Order Form (PDF)
• Shipping Authorization Form for third party addresses (PDF)

HOME

terms

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 & PST are extra in BC & QC, HST in NB, NS & NF.

Use the SECURE ORDER FORM. or fax order form to (250) 385-6267 or call 1-877-320-0225. Make sure to 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 or Canadian bank Interac Email Transfer. It must be your credit card and the card billing 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. PayPal accepted with a +3% service charge.

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 & handling: $9.95 on RAM, $14.95 on other goods anywhere in Canada regardless of quantity ordered Most in-stock orders will ship out by noon the next business day for 1-5 day arrival. Special orders may take 5-14 days. Shipping is via Xpress Post 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 time and cost may be higher in NT, NU, YT or remote areas as defined by the courier . An invoice copy will be sent by email.

Shipping is at buyer's risk, Shipping insurance is optional at 1.5% extra on the goods value or by quote. Signature required for insured parcels.

Installation:
Goods are sold under the assumption that you have experience installing in your particular machine. RAM 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. Backup your data before doing any modifications to a machine. We are not responsible for any damage occuring during or after installation of products, nor any incidental or consequential damage or data loss.

Outside of Canada or the USA? We generally sell to North American addresses only. Please Email for shipping costs.
Due to excessive fraud, we do not respond to any commuications from: Indonesia, Malaysia, Uzbekistan, Belarus, Nigeria and certain other countries.


We only sell new, fully warranteed premium quality goods. Full manufacturers' warranty terms apply. Customer is responsible for shipping.

We do not sell used memory, "pulls", remanufactured modules, "B" stock, gray-market goods or rejects. We do not take trade-ins of used memory. Warranty replacement only, no return for refund on: Kingston Memory, special order goods or software. Returns by prior approval only, shipping is not refundable, restocking charge may apply. Read the Terms and conditions of sale.


Use our SECURE ORDER FORM
or
FAX to (250) 385-6267
or call
Tollfree 877-320-0225

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). 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) 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 buss speed at the lowest latency that you can reasonably afford.

For most modern 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, 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 256 Mb DDR modules with Dual Channel operation are faster than a single 512 Mb module.

So rule number four is: If you have 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.

For a free booklet giving you a five step method for selecting the right memory for your computer system, email me at sales@canadaram.com with “Free Booklet on Memory Selection” in the Subject line Make sure to include your name and email address or the best way to contact you.

 

Email your inquiry
or use our SECURE ORDER FORM
or FAX Orderform to (250) 385-6267
or call Tollfree 1-877-320-0225

Request a quote with our
Quote Request Form

BBB Logo

Better Business Bureau Online Reliability Program - click to verify CanadaRAM Ltd.'s status

© 1997-2008 CanadaRAM Ltd. a division of
Quill Services Ltd.,
488-F Bay St.,
Victoria BC Canada V8T 5H2
Phone (250) 382-6227
Fax (250) 385-6267
Established 1988,
Better Business Bureau Accredited Business since 1994

Finalist, BBB 2005 and 2006 Torch Awards

 

TOP OF PAGE - HOME

Email your order or FAX Orderform to (250) 385-6267
or use our 128-bit encrypted Secure Web Order Form

or call Tollfree 877-320-0225
(Pacific time zone. Please leave a voicemail 24/7 or if we are on the line with other customers)

Don't see what you are looking for? Email us or use our quote request form

We feature Kingston, Crucial, Certified, Techworks, Buffalo and Corsair memory: We also offer guaranteed generic RAM - please Email for a quote.

We only sell new, fully warranted premium-quality RAM that meets or exceeds manufacturers' specifications and that has been tested for compatibility. Full RAM manufacturers' warranty terms apply. We do not sell used memory, "pulls", remanufactured modules, "B" stock or rejects. Read the Terms and conditions of sale.

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

Privacy Statement: Any information submitted to CanadaRAM will kept confidential and used only for CanadaRAM business communications. Your Email address will not be sold or given to any others. Our order form is secured by SSL and 128 bit encryption. Customer data is not kept on publicly-accessible servers. Better Business Bureau Online Reliability Program - click to verify CanadaRAM Ltd.'s status Any questions or concerns? email administration@canadaram.com

Dealer for: Xerox/Tektronix, HP, Canon & Epson colour printers, Hewlett-Packard laser printers and plotters, Samsung, Brother, Xerox and Xante laser printers, Linksys, DLink, SMC, Asante & Farallon Networking, Tritton, LaCie, Maxtor, Seagate, Western Digital & Fujitsu hard drives, Sony, Sharp, NEC, Viewsonic & Mitsubishi monitors, Sonnet CPU upgrades, LG, Pioneer, LiteOn & Sony CD Recorders, Edirol, Alesis, Access, M-Audio, Numark, ESI digital audio hardware, Ensign POS, Adobe, Quark, Microsoft, Symantec, Colorvision, Steinberg, Native Instruments, Waves, Propellerheads software.