![]() |
|
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! |
| |||||||
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! ![]() |
![]() |
| | LinkBack | Thread Tools |
| | #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? |
| | |
| | #2 (permalink) |
| Hater of Cheap ISPS Join Date: Dec 2003 Location: M28, Manchester
Posts: 12,277
Thanks: 187
Thanked 337 Times in 307 Posts
| 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. |
| | |
| | #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. |
| | |
| | #4 (permalink) |
| Administrator Join Date: Jul 2003 Location: Internet
Posts: 15,998
Thanks: 374
Thanked 696 Times in 483 Posts
| Originally Posted by WildmonkeyUK 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... |
| | |
| | #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 |
| | |
| | #6 (permalink) |
| Administrator Join Date: Jul 2003 Location: Internet
Posts: 15,998
Thanks: 374
Thanked 696 Times in 483 Posts
| Originally Posted by Ceefer 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 |
| | |
| | #7 (permalink) |
| King of the Juice Join Date: Jul 2003 Location: Chesterfield
Posts: 2,591
Thanks: 39
Thanked 18 Times in 17 Posts
| 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 |
| | |
| | #10 (permalink) |
| Resident abit mourner Join Date: Jul 2003 Location: Sunny Glasgow
Posts: 7,857
Thanks: 7
Thanked 167 Times in 158 Posts
| Originally Posted by Ceefer 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. |
| | |
| | #11 (permalink) |
| Administrator Join Date: Jul 2003 Location: Internet
Posts: 15,998
Thanks: 374
Thanked 696 Times in 483 Posts
| Originally Posted by BUFF 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. |
| | |
| | #12 (permalink) |
| Registered User Join Date: Jul 2004 Location: Cape Town
Posts: 25
Thanks: 0
Thanked 0 Times in 0 Posts
| Originally Posted by BUFF 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! |
| | |
| | #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 |
| | |
| | #14 (permalink) |
| First time daddy! Join Date: Apr 2004 Location: Rainey Park...
Posts: 4,831
Thanks: 214
Thanked 81 Times in 66 Posts
| 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. |
| | |
| | #15 (permalink) |
| Resident abit mourner Join Date: Jul 2003 Location: Sunny Glasgow
Posts: 7,857
Thanks: 7
Thanked 167 Times in 158 Posts
| Originally Posted by hartz 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. |
| | |
| | #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. |
| | |
![]() |
| Breadcrumb | ||||||
| ||||||
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| |
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 |