Memory
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
 
User Name:
Password:
Remember me
Go Back   Dev Hardware ForumsHARDWAREMemory

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Hardware Forums Sponsor:
  Trader Rating: 0 · #1  
Old August 17th, 2004, 06:05 AM
DislexiK DislexiK is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Aug 2004
Posts: 10 DislexiK User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
DDR2 and what is Prefetch

Hi all I have a few questions to ask about DDR2:

Firstly, in regards to DDR, what is prefetch all about, DDr has 2-bit and DDR2 has 4-bit, DDR2 is better than DDR1 and a lot of this is suposedly because of the prefetch, anyone able to explain what prefetch is and why it makes DDR2 better?

Why is it said that DDR2 is only faster when it is over 600MHz Frequency? I know the latencies are higher on DDR2, but frequencies make this better, an dI am guessing Prefetch also has a role in it?

I have this, but I feel I am missing something:

DDR2 or Double Data Rate 2 is the second version of DDR RAM.



DDR2 is faster than that of DDR while using less power than that of DDR, DDR acquires 2.5v of power whereas DDR2 requires 1.8v. DDR2 takes off where DDR stops, by this I mean, DDR2 starts at frequencies where DDR had to stop.



DDR2 has higher frequencies, increasing bandwidth (The amount of data that can be received and sent a second) which makes DDR2 increasingly faster that that of DDR, while maintaining lower Voltage rates, however DDR2 is not backwards compatible with DDR sockets, which means new Motherboards need to be purchased.



Though DDR2 is said to be faster, it generally does not outperform DDR until it reaches higher frequencies above 600 this is because DDR2 has higher latencies than that of DDR, however the prefetch of DDR2 is 4bits while DDR is 2bits.

Thanks for your time and effort

Kind Regards

DislexiK

Reply With Quote
  Trader Rating: 0 · #2  
Old August 17th, 2004, 11:55 AM
Silvestre's Avatar
Silvestre Silvestre is offline
Devoted to Marshanda
Dev Hardware Novice (500 - 999 posts)
 
Join Date: May 2004
Location: Germany - Hnvr
Posts: 901 Silvestre User rank is Sergeant (500 - 2000 Reputation Level)Silvestre User rank is Sergeant (500 - 2000 Reputation Level)Silvestre User rank is Sergeant (500 - 2000 Reputation Level)Silvestre User rank is Sergeant (500 - 2000 Reputation Level)Silvestre User rank is Sergeant (500 - 2000 Reputation Level)  Folding Points: 406539 Folding Title: Super Ultimate Folder - Level 1Folding Points: 406539 Folding Title: Super Ultimate Folder - Level 1Folding Points: 406539 Folding Title: Super Ultimate Folder - Level 1Folding Points: 406539 Folding Title: Super Ultimate Folder - Level 1Folding Points: 406539 Folding Title: Super Ultimate Folder - Level 1Folding Points: 406539 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 5 Days 3 h 19 m 54 sec
Reputation Power: 15
i don't know much better than that of DDR...
__________________
DFI NF4-UltraD, Opteron 148 @250MHzx11, Xtreem 2x1GBPC4000@254MHz 3-3-3-7, PowerColor X1950XT, WD Raptor 74GB, 2x Samsung 500GB SATAII, 3x Hitachi 400GB SATA, 2x Hitachi 400GB PATA, Seagate 500GB SATAII, Dual Zalman Reserator1, Silverstone ST750W, Syncmaster 172X, ...usw...
I'm FOLDING for DevH to find CURE, and my name is B, SolidB

Reply With Quote
  Trader Rating: 0 · #3  
Old August 17th, 2004, 11:16 PM
Fuhzy Wuzzie's Avatar
Fuhzy Wuzzie Fuhzy Wuzzie is offline
The Illogical Vulcan
Dev Hardware Expert (3500 - 3999 posts)
 
Join Date: Jul 2004
Location: Golden, Colorado, USA
Posts: 3,796 Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level)Fuhzy Wuzzie User rank is General 9th Grade (Above 100000 Reputation Level) 
Time spent in forums: 1 Week 4 Days 22 h 31 m 39 sec
Reputation Power: 1552
Send a message via AIM to Fuhzy Wuzzie Send a message via MSN to Fuhzy Wuzzie Send a message via XFire to Fuhzy Wuzzie
Well as far as I know you want a lower prefetch. It seems to me that 1 is the best, and 2 is normal. However, maybe Im thinking of something else. But I do know that DDR2 566 is the same performance as DDR400, simply because of latencies. DDR400 can get to about 2-2-2-6 these days, but DDR2 is still like 4-4-4-8 or something. But thats why they perform the same (for now)...

Reply With Quote
  Trader Rating: 0 · #4  
Old August 19th, 2004, 12:48 AM
DMOS's Avatar
DMOS DMOS is offline
Zoom Zoom
Dev Hardware Specialist (4000 - 4499 posts)
 
Join Date: Dec 2002
Location: I still have snow, do you?
Posts: 4,290 DMOS User rank is Sergeant (500 - 2000 Reputation Level)DMOS User rank is Sergeant (500 - 2000 Reputation Level)DMOS User rank is Sergeant (500 - 2000 Reputation Level)DMOS User rank is Sergeant (500 - 2000 Reputation Level)DMOS User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 2 Days 30 m 34 sec
Reputation Power: 17
Prefetch is gathering information before it's needed. Generally, when you randomly grab something from memory, chances are you are likely to need the block right beside it as well sooner or later.

How a memory module works, is you have banks of memory chips. You can see these if you look at a normal stick of RAM. Those are the storage cells. However, when the controller asks for information, you have to light up the right area, and transfer the data over a bus. In between the bus and the storage area is something called a "buffer". It's a collection/staging area for data on it's way in or out.

In DDR:

Memory -------> Buffer ----------> Bus
200MHz -------> 200MHz ............ 400MHz

The -------> indicate bit lines. In normal DDR, two bits are prefetched to the buffer at 200MHz, then sent out on the bus to the memory controller at an effective 400MHz. What I mean by "effective" is that on each edge of the clock, one bit is sent at 200MHz speed. So in one clock cycle 2x200MHz = 400MHz.

In DDR2

Memory -------> Buffer ----------> Bus
100MHz -------> 200MHz ............ 400MHz
.......... ------->
.......... ------->


As you can see, there's now a 4 bit prefetch, but at half the speed of before. The math all works out. Where the advantage comes, is the big memory storage areas now work at slower speed. Little buffers are easy to get to run quick. Large, fast cells are expensive. So, you make the big ones run slower, but send bigger chunks of data each time. That's why DDR2 will be able to scale further in external clock speed than DDR.

Some of the reason why, is that for random transactions where you only want 1 bit... well, you are getting 4, and have to wait for them. And you have 3 to throw away.

I don't know if the higher latency ratings will be as bad as the numbers suggest. One reason is that now there will be less interference, so you'll have fewer garbled transactions where you have to throw data away and ask for it again. DDR2 has a few different technologies to aid in keeping errors down over DDR. We'll need to get our hands on some of this stuff and test the snot out of it first to see just what the differences are, and how current programs are affected by this.
Comments on this post
Nilpo agrees: Nice job. Don't know how I didn't see this before.
drumz0rz agrees!
__________________

"There's no happy ending to cocaine. You either die, you go to jail, or else you run out." - Sam Kinison

Reply With Quote
  Trader Rating: 0 · #5  
Old December 13th, 2004, 07:28 PM
Jr_nova Jr_nova is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 41 Jr_nova User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 4
[QUOTE=DMOS]Prefetch is gathering information before it's needed. Generally, when you randomly grab something from memory, chances are you are likely to need the block right beside it as well sooner or later.

Feel free to clear out your prefetch file anytime. If you start a program up again, it's prefetch will just reload. Plus, clearing it out saves memory.

Reply With Quote
  Trader Rating: 0 · #6  
Old December 15th, 2004, 07:21 AM
guilliam's Avatar
guilliam guilliam is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 21 guilliam User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 58 m 16 sec
Reputation Power: 0
Send a message via Yahoo to guilliam
Quote:
Originally Posted by Jr_nova
[QUOTE=DMOS]Prefetch is gathering information before it's needed. Generally, when you randomly grab something from memory, chances are you are likely to need the block right beside it as well sooner or later.

Feel free to clear out your prefetch file anytime. If you start a program up again, it's prefetch will just reload. Plus, clearing it out saves memory.

so basically whats the imporvement of this DDR2 or dual channle ddr??

Reply With Quote
  Trader Rating: 0 · #7  
Old December 27th, 2004, 03:00 PM
crazysambo's Avatar
crazysambo crazysambo is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Location: Australia
Posts: 120 crazysambo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 20 h 59 m 26 sec
Reputation Power: 4
has ddr2 made an apperance anywhere? does anyone no where to buy it for australians

Reply With Quote
  Trader Rating: 0 · #8  
Old September 3rd, 2006, 01:14 PM
princemarth150 princemarth150 is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Apr 2006
Posts: 42 princemarth150 User rank is Private First Class (20 - 50 Reputation Level)princemarth150 User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 9 h 17 m 37 sec
Reputation Power: 3
plus when u delete the prefetch files, windows loads faster

Reply With Quote
  Trader Rating: 4 · #9  
Old September 3rd, 2006, 01:18 PM
madhyena's Avatar
madhyena madhyena is offline
SץsAםмιи & Wяιτєя
Click here for more information.
 
Join Date: Sep 2004
Location: Romania - Târgu Mureş - the one and only
Posts: 4,580 madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)madhyena User rank is General 92nd Grade (Above 100000 Reputation Level)  Folding Points: 65608 Folding Title: Intermediate FolderFolding Points: 65608 Folding Title: Intermediate FolderFolding Points: 65608 Folding Title: Intermediate FolderFolding Points: 65608 Folding Title: Intermediate Folder
Time spent in forums: 1 Year 2 Months 1 Week 2 Days 15 h 40 m 13 sec
Reputation Power: 7126
Send a message via AIM to madhyena Send a message via Yahoo to madhyena Send a message via Google Talk to madhyena
Oh really?

Necro.
__________________

“Greatness, combined with the hint of a 24-carat lifestyle, is within us striving to make it through, craving for attention,
and in the end, recognition, leaving a record worthy of biography on forging success stories.”
—ME

Check out MadHyeNa's Website & Article Index. Visit Nilpo.com - Ask the Windows Guru!™
I succeed, conquer, and achieve, therefore I am.

Reply With Quote
  Trader Rating: 0 · #10  
Old September 3rd, 2006, 01:30 PM
mrps2man's Avatar
mrps2man mrps2man is offline
Not a n00b DevH'er
Dev Hardware Frequenter (2500 - 2999 posts)
 
Join Date: Apr 2004
Location: P:\aris\France
Posts: 2,826 mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)mrps2man User rank is First Lieutenant (10000 - 20000 Reputation Level)  Folding Points: 278784 Folding Title: Super Ultimate Folder - Level 1Folding Points: 278784 Folding Title: Super Ultimate Folder - Level 1Folding Points: 278784 Folding Title: Super Ultimate Folder - Level 1Folding Points: 278784 Folding Title: Super Ultimate Folder - Level 1Folding Points: 278784 Folding Title: Super Ultimate Folder - Level 1Folding Points: 278784 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 3 Weeks 2 Days 4 h 55 m 42 sec
Reputation Power: 131
I guess that means that you called it

As soon as you see DMOS, check the dates! lol
__________________

Have a computer? Want to save lives? It's easier than you think! Join DevHardware's Folding team today!

Reply With Quote
  Trader Rating: 0 · #11  
Old September 3rd, 2006, 02:20 PM
princemarth150 princemarth150 is offline
Contributing User
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Apr 2006
Posts: 42 princemarth150 User rank is Private First Class (20 - 50 Reputation Level)princemarth150 User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 9 h 17 m 37 sec
Reputation Power: 3
Smile

Quote:
Originally Posted by madhyena
Oh really?

Necro.


yup, when u delete the prefetch files, windows xp loads faster, when ur xp is loading, count the blue bars which go across the screen, after that, delete the prefetch files, and restart the pc, the number of blues bars which go across the screen should be less now.

my teacher told me of this and when i checked and counted the blue bars when xp was loading, they were a total of 15.after i deleted the prefetch files and restarted the pc, i then only counted a total of 5.

i had a lot of files in the prefetch folder, about 100 and something.

Reply With Quote
  Trader Rating: 2 · #12  
Old September 3rd, 2006, 08:11 PM
Nilpo's Avatar
Nilpo Nilpo is offline
Dev Hardware God (5000 - 5499 posts)
 
Join Date: May 2004
Location: Salem, OH
Posts: 5,370 Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)Nilpo User rank is General 73rd Grade (Above 100000 Reputation Level)  Folding Points: 199057 Folding Title: Super Ultimate Folder - Level 1Folding Points: 199057 Folding Title: Super Ultimate Folder - Level 1Folding Points: 199057 Folding Title: Super Ultimate Folder - Level 1Folding Points: 199057 Folding Title: Super Ultimate Folder - Level 1Folding Points: 199057 Folding Title: Super Ultimate Folder - Level 1Folding Points: 199057 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 1 Month 1 Week 3 Days 9 h 3 m 16 sec
Reputation Power: 5857
Send a message via ICQ to Nilpo Send a message via AIM to Nilpo Send a message via MSN to Nilpo Send a message via Yahoo to Nilpo Send a message via Google Talk to Nilpo Send a message via Skype to Nilpo Send a message via XFire to Nilpo
MySpace Orkut
That's pretty interesting since the "bars" that you see are a premade bitmap. They should never change.

Deleting your prefetch can improve startup times, however, it will decrease overall performance, especially if you multitask or frequently change programs.
__________________
Click the image if at any point you don't like my decision.

10011100011000101111100011100000011000000100000011 10010011011110110001101101011011110100011000001110 0100111101000100001

Visit Nilpo.com and Ask the Windows Guru!

Open me for some very useful links!    

Reply With Quote
  Trader Rating: 0 · #13  
Old October 17th, 2006, 03:42 PM
Tawalkana Tawalkana is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: May 2006
Posts: 6 Tawalkana User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 30 m 55 sec
Reputation Power: 0