RallyMaster
Diamond Member
- Dec 28, 2004
- 5,582
- 0
- 0
Originally posted by: Ocguy31
I dont have to go to a chinese website to spot a 45nm....I just need to open my computer case....like 7 months ago.
Originally posted by: RallyMaster
My stock E7200 does 1M SuperPi in 20 seconds. I think that pretty much says everything.
Originally posted by: aigomorla
Ive seen Neha, ive played, touched, drooled.
After that wonderful experience, i gave away erinyes to setup a new bench. This is how much of a WOW i said after i came back.
Originally posted by: Toadster
hmm - my rig does SuperPi in 16 seconds (1M) - what's the big deal ???
Originally posted by: Extelleron
Nehalem is a server CPU at heart IMO. Every improvement in Nehalem is more important in the server space than on the desktop. HyperTransport has given AMD an advantage in servers for years now, but it hasn't done much for them on the desktop. I don't think QPI will do much for Intel on the desktop either. SMT makes sense for servers as I said earlier, but not for desktops at this point.
Originally posted by: Somniferum
The funny thing is, I feel the same way about my 3800+ @2.53GHz. Could it be that CPUs haven't really advanced all that much in the past couple of years, when it comes to real world performance?
Sure, SuperPi might be fearing for its life, but last time I checked, pi was a constant.
Originally posted by: myocardia
Originally posted by: Extelleron
Nehalem is a server CPU at heart IMO. Every improvement in Nehalem is more important in the server space than on the desktop. HyperTransport has given AMD an advantage in servers for years now, but it hasn't done much for them on the desktop. I don't think QPI will do much for Intel on the desktop either. SMT makes sense for servers as I said earlier, but not for desktops at this point.
Umm, you must not know (or at least not remember) that the Athlon 64 was designed from the ground up as a server CPU, as was the Phenom.
Originally posted by: Extelleron
Nehalem is going to be a great server CPU, just like K8 was. But I think its design may not lend itself as well to desktop apps as K8 did (for its time).
Originally posted by: Extelleron
Nehalem is going to be a great server CPU, just like K8 was. But I think its design may not lend itself as well to desktop apps as K8 did (for its time).
Originally posted by: Idontcare
Originally posted by: Extelleron
Nehalem is going to be a great server CPU, just like K8 was. But I think its design may not lend itself as well to desktop apps as K8 did (for its time).
You lost me with this closing statement.
What is it about Nehalem that could possibly not lend itself well to today's desktop applications inasmuch as any other processor currently lends itself?
What might any other processor entail in order to better lend itself to desktop apps more so than Nehalem?
The only thing I see that makes releasing Nehalem today on the desktop any less more exciting than the K8's release 3 years ago is that 8-thread 4GHz processors with triple-channel DDR3 and super-low latency IMC's is just ridiculous overkill for the desktop market in every sense of the word.
If even 1% of Nehalem users actually peg their 8 threads at 100% utilization doing something for >1hr per day I would be utterly astounded. Web surfing and emailing is hardly challenging for any modern CPU.
Originally posted by: myocardia
Originally posted by: Somniferum
The funny thing is, I feel the same way about my 3800+ @2.53GHz. Could it be that CPUs haven't really advanced all that much in the past couple of years, when it comes to real world performance?
Actually, CPU speeds have come a long way since the X2's. Now, whether or not you personally need anymore CPU speed is another matter altogether. Of course, I see that as the problem that both AMD & Intel face: they both already have many, many times more speed than either Internet Explorer or M$ Office requires. And if you stop and think about it, besides us few gamers, that's what ~99% of the world buys a computer to do.
Sure, SuperPi might be fearing for its life, but last time I checked, pi was a constant.
I love this quote. Mind if I use it some other time (here, at anandtech), as long as I give you credit?
Originally posted by: Somniferum
Well, I did say "when it comes to real world performance." I'm a gamer as well, and SuperPi speeds notwithstanding, where is the killer app that would convince me to upgrade to C2D or Quad core right now? I can play Crysis with no issues, it just requires a little tweaking. Assassin's Creed runs beautifully, Grid even more so, and this is with 16xQ AA and 16x AF. Maybe if I was an RTS fan I'd feel differently?
Originally posted by: Extelleron
You misunderstood what I was trying to say (I didn't word it very well).
Nehalem is going to be better than C2D for everything imaginable (the only thing I could possibly think of is a contrived situation where an app would fit into C2Q's 12MB cache but not the 8MB L3 + 1MB L2 cache of Nehalem, and even that is iffy). But the additional features in Nehalem are not going to lend themselves as well to desktop apps as K8's additional features did or certainly what we see going from PD->C2D.
Nehalem will be significantly better in certain apps on the desktop and it should dominate the server market. Stuff like web browsing, email, word processing.... as you said, that is no longer CPU-bound on even the slowest modern CPUs. But what about stuff like gaming or general desktop apps that do not scale to 8 threads? That is where I see Nehalem being an incremental upgrade to Core 2. It seems to be that a lot of the performance improvement we have seen documented comes from apps that will use all 8 threads that Nehalem's SMT allows for.
Look at Cinebench for example, Anandtech's review. Cinebench is a perfect benchmark for something like this because it shows both single and multi-threaded performance. Nehalem provides only a ~3% single threaded improvement over Core 2, but a 21% improvement in the multi-threaded test.
In 3dsmax, a clearly multi-threaded test, we see a huge (~40%) performance improvement over Core 2, but remember that part of that comes from the outlier test CBALLS2. Most of the tests show around 20-30% improvement, with as low as 10% in one test.
Nehalem is going to be impressive, I'd sure like to own one when it comes out and so would every other enthusiast. But I am saying that I think if you expect to see a Core 2-type improvement here, then you will be disappointed. If you do rendering that uses 8 cores or run a server, Nehalem is up your alley. But unlike Core 2, Nehalem is not going to provide revolutionary performance in every single app that one could possibly run. Compared to P4, Core 2 was completely new (obviously it was evolved from P3 but that is another story).... Nehalem is a tweaked Core 2 with much more selective performance improvements.
Originally posted by: Idontcare
Ah I see now, excellent, I agree to the fullest with your statements.
To put it another way we could say that there isn't much in the current penryn design which critically bottlenecks it's IPC with current desktop apps...save for those corner cases involving unaligned cache steps and things that saturate a quad-pumped FSB (bandwidth limitations).
For those corner cases on the desktop segment the Nehalem architecture will markedly triumph over Penryn at similiar clockspeeds as these weaknesses in Penryn are expected to be handidly dealt with by Nehalem's improvements.
For everything else on the desktop (your single-threaded and perhaps up to quad threaded), Nehalem will need to bring more clockspeed to the table as IPC by itself is not devastingly improved upon unless you walk out the thread axis to something >4.
It does give Deneb a shot at effectively catching up to the performance numbers that desktop users will actually use...does nothing to ASP's though if Intel really does hawk their 2.66GHz bloomfield for $284 as Amberclad reported.
Originally posted by: VirtualLarry
Personally, I still think that Microsoft is missing the boat on not offering a multi-User version of Vista, one in which you can use a multi-headed video card, and some extra USB keyboards and mice, and allow multiple users to log in and use the PC at one time, effectively turning a single PC into multiple PCs. Computers are becoming powerful enough to do that, even to be able to play 3D games amongst each other on the same CPU! So why isn't Microsoft jumping on this high-end bandwagon?
Charge for CALs, just like server OSes. The effect is the same, the user logs into the computer and uses the applications. What does it matter if they are using RDP protocol, or directly logging in to the machine.Originally posted by: uclaLabrat
Because microsoft would then want to charge people 8 times for one product license? That wouldn't fly :-D
Originally posted by: VirtualLarry
Charge for CALs, just like server OSes. The effect is the same, the user logs into the computer and uses the applications. What does it matter if they are using RDP protocol, or directly logging in to the machine.Originally posted by: uclaLabrat
Because microsoft would then want to charge people 8 times for one product license? That wouldn't fly :-D
Originally posted by: Idontcare
A possibility here is that it (multi-core & multi-thread/core) is occuring on a far faster timeline than Microsoft is able to change strategies and capitalize on.
Even the internet caught microsoft by total surprise and there efforts to jump on the bandwagon took quite a looong time. Netscape and AOL had a good run for a while.
Right now Microsoft is still blinded by their desire to dominate the web, ala there pre-occupation with google and yahoo.
This hardware cadence is just way too rapid for Microsoft to lock too. Just look at how disconnected the GPU and game programmers are at times and they are all far smaller and far nimbler business entities.