mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2007-12-13, 14:14   #12
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

2×23×179 Posts
Default

Quote:
…it's funny to say it as a memory pig
In most cases it appears that way because it caches all free memory, like it should. (Why waste "free" memory?)

We've seen it go as low as 2-3MB free, and we don't run any heavy applications. We also have a 4GB ReadyBoost cache as well.

We sure wish we had the 64-bit version. The 32-bit version doesn't see all of our memory.

Attached Thumbnails
Click image for larger version

Name:	taskmanager.jpg
Views:	160
Size:	204.2 KB
ID:	2057  
Xyzzy is offline   Reply With Quote
Old 2007-12-13, 17:18   #13
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

19×613 Posts
Default

Quote:
Originally Posted by S485122 View Post
The 45nm chips are already here... But at which price ! 1100,00 USD or so.

At the moment AMD cannot deliver their quadcores because of a production bug with the Level 3 cache. I also read some reviews (anandtech I believe) that state that the AMD is not performing as it was hoped (and much slower than Intel products.) Of course there is still some type of work where AMD shines (factoring ans especially with 64 bit programs I believe.)
Nice article here about AMD’s recent woes and near-term prospects here:

Fortune Big Tech: Has Intel Crushed AMD?

Quote:
Originally Posted by petrw1
2. AMD Quads are closer to 4 times than the Intel Quads.

Truth or Rumor?
Since AMD isn't shipping Barcelona in volume yet, it would have to be classified as "rumor". Also, based on some hot-of-the-presses numbers I just got from my buddies at Sun for my in-dev multithreaded Mlucas code running on 4 and 8-core Intel servers, Intel's quad-core solution looks pretty darn good. And note that I do hope AMD can fix the bugs plaguing Barcelona soon. Healthy competition - it's, well, healthy. But at least in the near-term, Intel's decision to leverage their proven dual-core into a quickie quad and keep doing what they are geniuses at - shrinking the process - appears to have been the right call. Might be a nice opportunity to pick up some AMD stock on the cheap, though. ;)
ewmayer is offline   Reply With Quote
Old 2007-12-13, 19:06   #14
tha
 
tha's Avatar
 
Dec 2002

5·163 Posts
Default

Quote:
Originally Posted by petrw1 View Post
I will probably buy it in the spring.

Requirements:
- FAST! Processor and FAST! Memory
- Probably at least a quad (or are 8's out and affordable now?)
- Prime use will be intensive computing: i.e. GIMPS and related stuff.
Advice???
- as pointed out, quads suffer from a memory bottleneck.
- fast memory lanes and fast processors, really a big increase in speed will be in 2009 with the introduction of a new Intel processor design. Like the Core 2 was a big improvement over the flawed Pentium IV design.
- So you might want to spend your money in 2009 and buy a cheap model in 2008, which you then give to your little brother a year later.
tha is offline   Reply With Quote
Old 2007-12-13, 20:57   #15
rx7350
 
rx7350's Avatar
 
Feb 2006
AR, US

24·32 Posts
Default

The Intel NEHALEM architecture will debut in 2009, with an integrated memory controller, including an octo-core cpu.

The memory bottleneck will be somewhat relieved. Maybe the cache sizes will increase to the point where a memory bottleneck is no longer relevant to PRIME95.
rx7350 is offline   Reply With Quote
Old 2007-12-14, 00:33   #16
ShiningArcanine
 
ShiningArcanine's Avatar
 
Dec 2005

1348 Posts
Default

Quote:
Originally Posted by S485122 View Post
ShiningArcanine, the "CORSAIR ValueSelect 2GB (2 x 1GB) 240-Pin DDR2 SDRAM DDR2 667 (PC2 5300) Desktop Memory" memory you recommend is a no go for a quad core : it is way to slow. (I would even go as far as saying it is to slow for a core2 duo dual core.)

Do not forget the requirement : "- FAST! Processor and FAST! Memory"

With PC2 8500 memory you will get a 60% performance boost. It is more expensive of course. 89,00 USD for the "CORSAIR XMS2 2GB (2 x 1GB) 240-Pin DDR2 SDRAM DDR2 1066 (PC2 8500) Dual Channel Kit Desktop Memory Model TWIN2X2048-8500C5" and 114,00 USD for the "CORSAIR Dominator 2GB (2 x 1GB) 240-Pin DDR2 SDRAM DDR2 1066 (PC2 8500) Dual Channel Kit Desktop Memory Model TWIN2X2048-8500C5D".

And forget everything people are saying at anandtech and so on. They do not use the CPU's like you will. They test memory throughput by loading one instance of their test program... Their conclusion is of course that PC2 6400 memory is good enough.

Jacob
As far as lucas lehmer tests go, there will be no memory fast enough until there is a computer processor with n * 8MB of L2 cache where n is its number of cores.

Then that will be fast enough until the numbers become so big that n instances of Prime95 exceed the storage capabilities of the n * 8MB of L2 cache, at which point we will need n * 16MB of L2 cache.

Quote:
Originally Posted by Cruelty View Post
Just don't go with integrated GFX as it will occupy some of the memory bandwidth needed by CPU...
Also AFAIR there were some general perfomance issues with integrated chipsets and Prime95.
The integrated graphics in Intel's chipsets have had hardware rendering since the G965 chipset. The motherboard I suggested has the latest integrated graphics chipset from Intel. He could play games like Far Cry on it if he wants and unless intel has released new drivers that offload additional processing to the CPU to raise the frame rates, all of the work is done by a dedicated graphics core.

http://blogs.intel.com/technology/20...d_graphics.php

Quote:
Originally Posted by IronBits View Post
Wait until spring, or when you are ready to buy and re-ask the question as many things will change between now and then. ;)
That would be the best thing to do.
ShiningArcanine is offline   Reply With Quote
Old 2007-12-14, 03:14   #17
sdbardwick
 
sdbardwick's Avatar
 
Aug 2002
North San Diego County

2AD16 Posts
Default

The primary issue with Prime95 and integrated graphics is the use of main memory for the framebuffer; it can consume a [formerly huge (think PC100 days), now less substantial] portion of the memory bandwidth. The additional CPU cycles needed to render the images remains minor in comparison.
sdbardwick is offline   Reply With Quote
Old 2007-12-14, 06:59   #18
S485122
 
S485122's Avatar
 
Sep 2006
Brussels, Belgium

35·7 Posts
Default

Quote:
Originally Posted by ShiningArcanine View Post
As far as lucas lehmer tests go, there will be no memory fast enough until there is a computer processor with n * 8MB of L2 cache where n is its number of cores.
I agree.

But considering that :
-with quad cores the performance for LL is proportional to the memory speed (tested with 5400, 6400, 8500 memory),
- the original query was about "FAST!" memory,
the proposals of 5300 or 6400 memory did not meet the request.

8500 memory is not the fastest currently available but it is still affordable, if price was not a problem the answer to the query would have been a DDR3 board with DDR3 1800 (PC3 14400) memory but that kind of memory is priced in the 500,00 USD range.

Jacob
S485122 is offline   Reply With Quote
Old 2007-12-14, 14:12   #19
axn
 
axn's Avatar
 
Jun 2003

2·3·7·112 Posts
Default

Quote:
Originally Posted by S485122 View Post
8500 memory is not the fastest currently available but it is still affordable, if price was not a problem the answer to the query would have been a DDR3 board with DDR3 1800 (PC3 14400) memory but that kind of memory is priced in the 500,00 USD range.
Is there any point in having a memory faster than the FSB? I think low latency might be better than high bandwidth for P95. Anybody out there with some concrete numbers?
axn is offline   Reply With Quote
Old 2007-12-14, 14:42   #20
ShiningArcanine
 
ShiningArcanine's Avatar
 
Dec 2005

1348 Posts
Default

Quote:
Originally Posted by sdbardwick View Post
The primary issue with Prime95 and integrated graphics is the use of main memory for the framebuffer; it can consume a [formerly huge (think PC100 days), now less substantial] portion of the memory bandwidth. The additional CPU cycles needed to render the images remains minor in comparison.
The FSB and memory bus speeds run asyncronously on recent Intel motherboards, so the memory bandwidth requirements of the integrated graphics core should be negligible for 2D applications, unless he overclocks the FSB to match the memory bus.

Quote:
Originally Posted by S485122 View Post
I agree.

But considering that :
-with quad cores the performance for LL is proportional to the memory speed (tested with 5400, 6400, 8500 memory),
- the original query was about "FAST!" memory,
the proposals of 5300 or 6400 memory did not meet the request.

8500 memory is not the fastest currently available but it is still affordable, if price was not a problem the answer to the query would have been a DDR3 board with DDR3 1800 (PC3 14400) memory but that kind of memory is priced in the 500,00 USD range.

Jacob
In that case, he should get this motherboard:

http://www.asus.com/products.aspx?l1...29&modelmenu=1


It has the lowest latencies avaliable by nature of having the ICs soldered onto the board, although avaliability will be a problem and he will need a discrete graphics accelerator as Asus does not design its products to cater to the scientific community.

Quote:
Originally Posted by axn1 View Post
Is there any point in having a memory faster than the FSB? I think low latency might be better than high bandwidth for P95. Anybody out there with some concrete numbers?
All of the electrons in a computer travels at a fixed rate, roughly 0.9c. Computers use pulses, that operate at certain frequencies to send data over fixed pathways. Each cycle takes up a certain amount of time and with each cycle, a certain amount of data is sent over these pathways. If you increase the frequencies at which the computer operates, say by a factor of two, the amount of data transfered per cycle will not change, but the number of cycles per given time unit will change and since the number of cycles per given time unit in this example have increased by a factor of two, the time it takes from the moment the first unit of data is received and the last unit of data is received, from a given transmission, is cut by a factor of two. The time it takes between sending the first unit of data and receiving the first unit of data, will however, remain constant. Because of this, latencies go down with higher memory transfer rates, but there is a limit to how much it can go down.
ShiningArcanine is offline   Reply With Quote
Old 2007-12-14, 17:19   #21
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

19·613 Posts
Default

Quote:
Originally Posted by ShiningArcanine View Post
All of the electrons in a computer travels at a fixed rate, roughly 0.9c.
Ah, no - actually it`s the electric field, i.e. the voltage-differential-induced electromagnetic current wave, which propagates at the speed of light [whose value in conducting solids is typically ~2/3 that of its vacuum value] - IIRC the actual *electrons* move [on average] exceedingly slowly - some discussion of that here. To use a macroscopic analogy, a tsunami moves across the ocean at hundreds of km/hour, even though the actual water molecules never move anywhere near that fast, and for the most part [until the wave breaks] simply do a circular motion as the wave passes and wind up where they started. [This is also what happens for AC power, which is why AC rather than DC is used for large-scale power distribution: Tesla understood this, Edison failed to]. In such cases it`s *energy* that propagates at high speed, not particles. [Admittedly, "particle" can't be divorced from "wave" for electrons, but we can still discuss the maximum amplitude of the QM wavefunction as if it were a point particle of mass.]
ewmayer is offline   Reply With Quote
Old 2007-12-14, 18:27   #22
ShiningArcanine
 
ShiningArcanine's Avatar
 
Dec 2005

22·23 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Ah, no - actually it`s the electric field, i.e. the voltage-differential-induced electromagnetic current wave, which propagates at the speed of light [whose value in conducting solids is typically ~2/3 that of its vacuum value] - IIRC the actual *electrons* move [on average] exceedingly slowly - some discussion of that here. To use a macroscopic analogy, a tsunami moves across the ocean at hundreds of km/hour, even though the actual water molecules never move anywhere near that fast, and for the most part [until the wave breaks] simply do a circular motion as the wave passes and wind up where they started. [This is also what happens for AC power, which is why AC rather than DC is used for large-scale power distribution: Tesla understood this, Edison failed to]. In such cases it`s *energy* that propagates at high speed, not particles. [Admittedly, "particle" can't be divorced from "wave" for electrons, but we can still discuss the maximum amplitude of the QM wavefunction as if it were a point particle of mass.]
Computer processors are DC circuits. I am not an electrical engineering major, but according to the following web page, transistors "cannot switch AC:"

http://www.kpsec.freeuk.com/trancirc.htm

Also, in a DC circuit, electrons are always moving in a current with their average position being the integral of their average velocity while in an AC circuit, their position is a sine function involving time, a frequency and a phase angle, mutipled by some amplitude and their velocity at Pi minus the phase angle plus any mutiple of two Pi being zero. In an AC circuit, talking about currents is meaningless because each electron never leaves a sphere with a radius that is the amplitude of the wave function and an origin that is the point where its velocity is zero.

Despite that, I was wrong. Not all of the electrons in a computer travel at a fixed rate (which is actually an average rate), as some of the electrons in the PSU travel back and forth, with no net change in displacement worth mentioning.

By the way, that is interesting, but it does not answer axn1's question. Getting back to his question, I would like to add some information I omitted:

Low timing memory reduces the amount of time from the memory receiving a request to the memory sending a request, but with DDR2 memory (and I believe even more profoundly with DDR3 memory), many times lower clock rates hurt latencies more than lower timings help.

Also, "All of the electrons in a computer travels at a fixed rate, roughly 0.9c" should have been "All of the electrons in a computer travel at a fixed rate, roughly 0.9c." I apologize for my misuse of the English language.

Last fiddled with by ShiningArcanine on 2007-12-14 at 18:30 Reason: Added something I forgot
ShiningArcanine is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Camera advice xilman Astronomy 12 2018-04-16 20:10
Advice for PSU em99010pepe Hardware 1 2010-01-31 23:48
Advice for NFS LA system Jeff Gilchrist Hardware 5 2010-01-30 13:27
P95 newbie looking for advice francais Hardware 2 2008-04-23 01:01
New LMH needs advice. M0CZY Lone Mersenne Hunters 2 2005-05-24 20:05

All times are UTC. The time now is 02:34.


Mon Aug 2 02:34:00 UTC 2021 up 9 days, 21:02, 0 users, load averages: 2.19, 2.01, 2.01

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.