• HEXUS
  • HEXUS.tv
  • channel
  • gaming
  • lifestyle
  • trust
  • community
  • ESReality
  • HEXUS.community discussion forums

    Welcome to the HEXUS.community discussion forums forums.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and other features. By joining our free community you will have access to post topics, respond to polls and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

    Go Back   HEXUS.community discussion forums > HEXUS.help - buying advice & technical queries > HEXUS.hardware

    HEXUS.hardware Discuss everything hardware. Need to chat tech stuff or want to tell us about the stuff in your rig? Here’s your best bet! Add RSS Feed

    Reply
     
    LinkBack Thread Tools
    Old 26-07-2004, 07:29 PM   #1 (permalink)
    Registered+
     
    Join Date: Oct 2003
    Posts: 18
    Thanks: 0
    Thanked 0 Times in 0 Posts
    Memory question (dual channel)

    I could do with some clarification!

    I'm looking at some Corsair XMS DDR or some XMS DDR TwinX (the dual channel stuff).

    The MoBo supports the latter but it is considerably more expensive. Is there a noticeable performance difference between dual channel and standard memory?

    They’ll have the same CAS latency. Will be on a on an A64 3500+,with Asus A8V; I've no real plans to overclock.

    More expensive memory will just about tip me over budget would it be worth it?
    BlueHooHoo is offline   Reply With Quote
    Old 26-07-2004, 07:32 PM   #2 (permalink)
    Hater of Cheap ISPS
     
    Lee @ SCAN's Avatar
     
    Join Date: Dec 2003
    Location: M28, Manchester
    Posts: 12,277
    Thanks: 187
    Thanked 337 Times in 307 Posts
    Lee @ SCAN's system
    TwinX is the "paired" memory thats been tested and certified to run in dual channel mode.

    You can use 2 sticks of normal XMS - but if theres any issues with the running of Dual DDR don't say we didn't warn you

    Personally - I always go for the TwinX in my systems as you get the assurance that they've been pre-tested and that the sticks are 100% compatible with each other.

    Go on... spend a little more you know you want too

    ----
    Why do Computer Scientists get Halloween and Christmas mixed up? Because Oct. 31 = Dec. 25.
    Lee @ SCAN is offline   Reply With Quote
    Old 26-07-2004, 07:33 PM   #3 (permalink)
    Administrator
     
    Join Date: Jul 2003
    Location: Internet
    Posts: 15,998
    Thanks: 374
    Thanked 696 Times in 483 Posts
    The normal stuff will run in dual channel mode fine. Order the sticks at the same time, and its almost certain you will get ones that came off the production line one after another anyway.
    TwinX is more marketing than anything.

    Agent is offline   Reply With Quote
    Old 26-07-2004, 07:35 PM   #4 (permalink)
    Administrator
     
    Join Date: Jul 2003
    Location: Internet
    Posts: 15,998
    Thanks: 374
    Thanked 696 Times in 483 Posts
    Originally Posted by WildmonkeyUK
    TwinX is the "paired" memory thats been tested and certified to run in dual channel mode.

    You can use 2 sticks of normal XMS - but if theres any issues with the running of Dual DDR don't say we didn't warn you

    Personally - I always go for the TwinX in my systems as you get the assurance that they've been pre-tested and that the sticks are 100% compatible with each other.

    Go on... spend a little more you know you want too
    And the chances of having 2 identical sticks not work in Dual DDR mode ?
    Almost non, considering that its down to the motherboards memory controlers to deal with the memory.
    Even then, most issues are sorted out with a BIOS update...

    Agent is offline   Reply With Quote
    Old 26-07-2004, 09:17 PM   #5 (permalink)
    Senior Member
     
    Join Date: Sep 2003
    Posts: 336
    Thanks: 0
    Thanked 3 Times in 1 Post
    Slightly off topic but interesting to note - I was running 2 x 512mb Twinmos (m-tec chips) on my NF7. Had a problem with one memory stick so as a temporary measure replaced it with a spare 256mb stick. This still runs just fine in DDR mode with virtually no performance loss, ie 1 x 512mb, 1 x 256mb. I thought both sticks had to be the same size, but it seems not.

    *
    Intel Core 2 Duo E8400 Socket 775 (3.0GHz), stock cooler, Gigabyte GA-EP43-S3L iP43 Socket 775, OCZ 4GB (2x2GB) DDR2 1066MHz/PC2-8500 Gold Memory, PowerColor HD 4870 1GB GDDR5 Dual DVI HDTV Out PCI-E Graphics Card, Seagate 1TB Hard Drive SATAII 7200rpm 32MB Cache, Arctic Power 500W PSU, Hann-G 19" widescreen
    Kitchen Table Browser: Dell Inspiron 1000, 2.2 ghz Celeron laptop
    On the Road: Dell XPS M1330 laptop
    Ceefer is offline   Reply With Quote
    Old 26-07-2004, 09:33 PM   #6 (permalink)
    Administrator
     
    Join Date: Jul 2003
    Location: Internet
    Posts: 15,998
    Thanks: 374
    Thanked 696 Times in 483 Posts
    Originally Posted by Ceefer
    Slightly off topic but interesting to note - I was running 2 x 512mb Twinmos (m-tec chips) on my NF7. Had a problem with one memory stick so as a temporary measure replaced it with a spare 256mb stick. This still runs just fine in DDR mode with virtually no performance loss, ie 1 x 512mb, 1 x 256mb. I thought both sticks had to be the same size, but it seems not.
    Do you know how long ive been trying to explain this to people ?
    Everyone seems to think otherwise because of the way its marketed

    Mixing DDR ram brands

    Agent is offline   Reply With Quote
    Old 26-07-2004, 09:39 PM   #7 (permalink)
    King of the Juice
     
    Platinum's Avatar
     
    Join Date: Jul 2003
    Location: Chesterfield
    Posts: 2,591
    Thanks: 39
    Thanked 18 Times in 17 Posts
    Platinum's system
    TBH if you dont plan to overclock your wasting your money on Corsair, get something cheaper like twinmos or even Corsair value select, the extra speed the lower latencys will give you is negligable.
    The high spec stuff like Corsair will allow you to overclock higher than standard ram and possably get tighter timings at higher speeds.
    If you want my advice, save moeny on the ram and get a gig of standard stuff and spend the rest on a better vid card / faster cpu / beer ect

    Platinum is offline   Reply With Quote
    Old 26-07-2004, 10:08 PM   #8 (permalink)
    Senior Member
     
    Join Date: May 2004
    Location: Essex
    Posts: 2,433
    Thanks: 0
    Thanked 4 Times in 2 Posts
    BenW's system
    or even crucial

    I got some DDR400 running at DDR266 with the following timings: 2,2,2,6
    BenW is offline   Reply With Quote
    Old 26-07-2004, 10:24 PM   #9 (permalink)
    King of the Juice
     
    Platinum's Avatar
     
    Join Date: Jul 2003
    Location: Chesterfield
    Posts: 2,591
    Thanks: 39
    Thanked 18 Times in 17 Posts
    Platinum's system
    I think Corsair value select is on offer @ Scan atm, ive ordered some for the second rig so ill let you know if its any good

    Platinum is offline   Reply With Quote
    Old 26-07-2004, 10:41 PM   #10 (permalink)
    Resident abit mourner
     
    BUFF's Avatar
     
    Join Date: Jul 2003
    Location: Sunny Glasgow
    Posts: 7,857
    Thanks: 7
    Thanked 167 Times in 158 Posts
    BUFF's system
    Originally Posted by Ceefer
    Slightly off topic but interesting to note - I was running 2 x 512mb Twinmos (m-tec chips) on my NF7. Had a problem with one memory stick so as a temporary measure replaced it with a spare 256mb stick. This still runs just fine in DDR mode with virtually no performance loss, ie 1 x 512mb, 1 x 256mb. I thought both sticks had to be the same size, but it seems not.
    On an SPP board Dual Channel is only good for about an extra 3% anyway.
    Now if I understand things correctly then what happens is that in your case it operates as 2x256 Dual Channel with an extra 256 tagged on.
    BUFF is offline   Reply With Quote
    Old 26-07-2004, 11:25 PM   #11 (permalink)
    Administrator
     
    Join Date: Jul 2003
    Location: Internet
    Posts: 15,998
    Thanks: 374
    Thanked 696 Times in 483 Posts
    Originally Posted by BUFF
    On an SPP board Dual Channel is only good for about an extra 3% anyway.
    Now if I understand things correctly then what happens is that in your case it operates as 2x256 Dual Channel with an extra 256 tagged on.
    I think its a little more than 3%, but not by much.

    The dual chan bit with unequal amounts;, 2*256 should be addressed as 128bit, with the other 256 being addressed as 64bit iirc.

    Agent is offline   Reply With Quote
    Old 27-07-2004, 06:54 AM   #12 (permalink)
    Registered User
     
    Join Date: Jul 2004
    Location: Cape Town
    Posts: 25
    Thanks: 0
    Thanked 0 Times in 0 Posts
    Post This is something I can not believe

    Originally Posted by BUFF
    On an SPP board Dual Channel is only good for about an extra 3% anyway.
    Now if I understand things correctly then what happens is that in your case it operates as 2x256 Dual Channel with an extra 256 tagged on.
    This is something I can not believe and also part of the reason why I posted some time ago asking for a special "review" / test of Dual-channel motherboards .

    Throughput is always restricted to the slowest point in the "network". The CPU-to-memory bandwidth on Socket-A motherboards are restricted to the CPU front-side bus bandwidth ... but the memory controller can access this memory much faster than the CPU and this spare bandwidth is supposedly available to IO devices. When the CPU and its FSB is busy, DMA could be handling some IO concurrently with this CPU-work, even if there is a lot of memory data transfers happening; and this should give real-world multi-tasking environments a big boost!

    Games seems to be written very much single-threaded (I could be wrong about this) so does not gain much from dual-channel memory bandwidth, but programs which could separate out IO-intensive work from CPU-intensive work should be able to gain a lot from the dual-channel memory architecture. In addition current "benchmark" tools are written to test one component at a time, e.g. CPU-to L1 cache, CPU-to memory bandwidth, etc. Most of these synthetic tests intentionally work in a way that does not touch any other components (minimal screen updates while testing CPU, No disk IO while testing memory bandwidth, etc.) These performance tests "intentionally" miss the benefit brought by a dual-channel memory architecture!!!!

    I would like to see some MPEG encoding software which leverages this dual channel architecture by using two threads to respectively read data from the source disk into a buffer (a) and write from a buffer (b) to the target file on disk, and a third thread which performs the encoding, reading from the first buffer and storing the resulting stream in the second buffer. The OS should pretty much automatically allocate DMA work to perform the IO in the background. The encoding thread will "pause" only if the buffers over or under-run.

    Such a program would make a good test of a system's overall performance, stressing IO and CPU at the same time. I'm not much of a programmer myself, but maybe someone on this thread could compile such a beast <hint-hint>

    The other place where dual-channel would come in handy is with paging ... if the work set is multi-threaded and the system is memory bound, then you will have a situation where some IO needs to happen to bring pages back into memory for processes to run. Actually, this is assuming Windows' kernel can schedule a runable process while another is blocked on paging ... I don't know enough of the Windows scheduler to confirm or deny this ability, but I assume a process which is being paged in will block the whole system on a single-CPU host (And I'm a Unix bigot so I am not really interested in learning more ... Windows is just for gaming in any case :wink: )

    But in theory once again DMA could take care of much of the paging work in the background. In this regard DMA is almost like an extra CPU dedicated to IO ... except that it could do multiple streams in parallel and it still requires a real CPU to initiate the buffer transfer.

    I would really like to see more multi-threaded programs on our desktop systems!
    hartz is offline   Reply With Quote
    Old 27-07-2004, 07:40 AM   #13 (permalink)
    Senior Member
     
    Join Date: Jul 2004
    Location: Sitting in a tin can. Far above the Earth.
    Posts: 385
    Thanks: 4
    Thanked 0 Times in 0 Posts
    I'll echo the thoughts of those suggesting 'cheaper' alternatives. Maybe look at Kingmax, too. I did a ton of research into dual channel RAM before buying mine, and in the end found that the Kingmax gave within 1% of the performance of the top-end Corsair stuff at almost half the price. I'd always used expensive Corsair stuff in the past, but skipped it this time and saved a bomb. Anandtech is a very good place to look up memory reviews and see that the 'real world' differences are very slight between all the brands out there.

    Nomadd
    Nomadd is offline   Reply With Quote
    Old 27-07-2004, 08:24 AM   #14 (permalink)
    First time daddy!
     
    menthel's Avatar
     
    Join Date: Apr 2004
    Location: Rainey Park...
    Posts: 4,831
    Thanks: 214
    Thanked 81 Times in 66 Posts
    menthel's system
    No real reason to buy expensive ram unless you have more money than sense and like it to match! Not sure you even really have to have shiny heatspreaders if you have good cooling in you case. Crucial are always good, as are kingston or the corsair value gubbins.

    menthel is offline   Reply With Quote
    Old 27-07-2004, 09:50 AM   #15 (permalink)
    Resident abit mourner
     
    BUFF's Avatar
     
    Join Date: Jul 2003
    Location: Sunny Glasgow
    Posts: 7,857
    Thanks: 7
    Thanked 167 Times in 158 Posts
    BUFF's system
    Originally Posted by hartz
    This is something I can not believe and also part of the reason why I posted some time ago asking for a special "review" / test of Dual-channel motherboards .

    Throughput is always restricted to the slowest point in the "network". The CPU-to-memory bandwidth on Socket-A motherboards are restricted to the CPU front-side bus bandwidth ... but the memory controller can access this memory much faster than the CPU and this spare bandwidth is supposedly available to IO devices. When the CPU and its FSB is busy, DMA could be handling some IO concurrently with this CPU-work, even if there is a lot of memory data transfers happening; and this should give real-world multi-tasking environments a big boost!
    Well on an IGP board using int. gfx Dual Channel is worth about an extra 30% in performance as the gfx chip obviously gets to play with the spare bandwidth to its advantage.
    But in gaming on an SPP I've never been able to see much of a difference between single channel & dual channel & in running benchmarks the differences are only slight.
    BUFF is offline   Reply With Quote
    Old 27-07-2004, 02:12 PM   #16 (permalink)
    Senior Member
     
    Join Date: Jul 2003
    Location: Inverness (UK)
    Posts: 273
    Thanks: 0
    Thanked 0 Times in 0 Posts
    I would steer clear of TwinMOS though. A mate has a stick of PC3200 which gives errors at 200FSB!

    The Corsair Value is good. Unless you are wanting peak performance, then there is no point in getting the best.

    And TwinX is really just a marketing ploy as has been stated earlier... Although Gigabyte boards can be fussy.


    X2 2800@2666MHz - 2GB PC3500 LL - 7900GT - 1TB Storage inc RAID5
    Captain Fizz is offline   Reply With Quote
    Reply

    Breadcrumb
    Go Back   HEXUS.community discussion forums > HEXUS.help - buying advice & technical queries > HEXUS.hardware


    Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
     
    Thread Tools

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off
    Trackbacks are On
    Pingbacks are On
    Refbacks are On


    Similar Threads
    Thread Thread Starter Forum Replies Last Post
    SimpleTech PC3700 1GB Dual Channel Memory Kit serlex HEXUS.right2reply 0 02-04-2004 07:44 AM
    TwinMOS TwiSTER PC4000 512MB Dual Channel Memory Kit DR HEXUS.right2reply 13 20-01-2004 05:09 PM
    Dual channel memory spazman HEXUS.hardware 9 28-12-2003 12:25 PM
    Twinmos 3200 dual channel and SB61G2 infinity Small form factor & portables 3 05-12-2003 02:39 PM
    Ocz Pc3700 El Gold Dual Channel Memory XTR HEXUS.right2reply 10 19-09-2003 09:50 PM



    All times are GMT. The time now is 07:54 AM.

    Any representations/statements made on the HEXUS.community discussion forums are the representations/statements of the author i.e. the person/organisation making them. If any such representations/statements are disputed they are a matter between the parties concerned.
    HEXUS Limited accepts no responsibility for any misrepresentations, inaccurate or false statements made by any person/organisation other than HEXUS Limited employees.
    For more information please read HEXUS Limited's terms, conditions and privacy policy.

    Hosted Exchange

    Powered by vBulletin® Version 3.8.4
    Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
    Content Relevant URLs by vBSEO 3.3.2
    © Copyright 2009 HEXUS® Limited. All rights reserved. Unauthorised reproduction strictly prohibited.