• We should now be fully online following an overnight outage. Apologies for any inconvenience, we do not expect there to be any further issues.

Intel's secret weapon against Hammer?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
u think excel will crunch better in 64 bit mode ?

I didn't say that. I just said that I want PCs to get faster. I didn't mention 64 bit at all.
Now, there are some types of calclulations such as brute force cracking where 64bit processing offers huge advantages. While the hammer won't have this feature, it may be possible (outside of the G4e) on the desktop in the relatively near future, bitslicing can also offer huge performance boosts in this area. I think that 64 bit is an important transition to make for the future but I will concede that most users won't have a use for it in the near future. I've never been a huge proponent for 64bit on the desktop NOW NOW NOW!
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,402
8,574
126
looks interesting. certainly more deserving of the name pentium 5 than the katmai had for pentium 3
 

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
What did I write that would make you assume that I know a lot about 32bit vs 64bit?

What did I write that made you assume any part of Sohcan's FAQ is inaccurate?

-Idontcare

Your sarcastic tone made it obvious that you thought you knew better. If you knew better then you must disagree with the reasoning the FAQ.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: paralazarguer
What did I write that would make you assume that I know a lot about 32bit vs 64bit?

What did I write that made you assume any part of Sohcan's FAQ is inaccurate?

-Idontcare

Your sarcastic tone made it obvious that you thought you knew better. If you knew better then you must disagree with the reasoning the FAQ.

You're right. Of course you must be right. There is only one set of logic that explains my sarcasm. Thanks paralazarguer for explaining the logic of Wingznut's post. It all makes sense now.

So, just to be clear, 64bit has absolutely no place in the PC market unless it is 2009 and I want to put >4GB of ram on my computer. I understand, if you think I don't then please refer me to the AT 64bit FAQ...AGAIN...
 

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
Oh, and that's why there was no benefit, beyond larger address space, when the PC desktop migrated from 16bit to 32bit.

That's not a reasonable comparison. You could say the same thing about the transition from 4 bit to 8 bit but it just doesn't apply. There is a point of dimishing returns. Yes, you're right servers do frequently benefit from 64bit computing for various reasons. Low end servers are still frequently 32bit and are still very effective. Yes, servers do need to adress more than 4GB of memory and no, that's not the only benefit they get from 64Bit computing. Now, when the desktop PC starts to perform tasks as complex as these servers on a similar scale, I could see a valid argument for 64 bit on the desktop.
I'm sorry but the example you provided between 16bit and 32bit just doesn't work. Earlier increases in "bitness" allowed for more instruction level parrallelism (arithmetic.) This simply won't happen with x86-64 although it does with Intel's EPIC.
And yes, you should read the FAQ more carefully as it plainly debunks your funky arguement:

"This advance bit-level parallelism promptly ended with the implementation of 32-bit microprocessors around 1986, followed about 10 years later with 64-bit RISC MPUs. 32-bit MPUs can do single instruction arithmetic on integers from -2,147,483,648 to 2,147,483,647, providing more than enough range for almost all integer applications. A 64-bit MPU obviously can do single instruction arithmetic from ?2^63 to 2^63 ? 1, but that does not necessarily yield twice the performance. A greater range is simply not needed for a vast majority of code; I honestly can?t remember the last time I?ve had to use a 64-bit long integer in C or Java. Even in the rare cases that a 64-bit integer data type is needed, it?s rarely in a critical inner loop; when compiled to assembly code, that 64-bit integer is going to comprise an even smaller percentage of the arithmetic, given the amount of arithmetic needed for temporary registers, compiler optimizations, and pointer chasing that is invisible to the high-level code."
 

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
Awww...come on snoop, why did you edit that and remove your post? It was so appropriate! (he pointed him towards the FAQs:p)
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: paralazarguer
Awww...come on snoop, why did you edit that and remove your post? It was so appropriate! (he pointed him towards the FAQs:p)

That would have been sweet, put it back Snoop! I can take a joke, or a poke.

Thanks for the rebuttal paralazarguer, although I fail to see how that rebutes anything I made a statement about. You assume I assume to much. Oh well, it's just electrons that get wasted at any rate. Good Nite.
 

Bovinicus

Diamond Member
Aug 8, 2001
3,145
0
0
64-bit CPUs will eventually make a difference, but that time is probably several years off. I think Intel's prediction of 2010 is a little late though. The computer world always seems to move faster than most people think, although Intel knows more than we do; of course, so does AMD. The 64-bit aspect of the Hammer is definitely not going to pay off right away though. The server/professional world is a different story.
 

AndyHui

Administrator Emeritus<br>Elite Member<br>AT FAQ M
Oct 9, 1999
13,141
17
81
Originally posted by: jjyiz28
gee, really?? 64bit processor will only give us an increase from 2^32 = 4gig, to 2^64 = 1.84*10^19?? thats all higher bit processor will do?? thats all its good for? no improvement other than that?? just more address space??
rolleye.gif


someone correct me if im wrong but doesnt pentium pro chips and up have a 36bit address bus? so max addressable is 2^36 = 68gigs. itaniam has 44bit address bus.

The P6 family has had the Page Size Extension 36 (PSE36) present since the Pentium Pro, but only enabled on the Deschutes and later processors. It's not real 36-bit addressing. It's a hack....it does not allow for 36-bit flat addressing, and there is a performance hit when it is used.
 

Vegito

Diamond Member
Oct 16, 1999
8,329
0
0
Originally posted by: paralazarguer
u think excel will crunch better in 64 bit mode ?

I didn't say that. I just said that I want PCs to get faster. I didn't mention 64 bit at all.
Now, there are some types of calclulations such as brute force cracking where 64bit processing offers huge advantages. While the hammer won't have this feature, it may be possible (outside of the G4e) on the desktop in the relatively near future, bitslicing can also offer huge performance boosts in this area. I think that 64 bit is an important transition to make for the future but I will concede that most users won't have a use for it in the near future. I've never been a huge proponent for 64bit on the desktop NOW NOW NOW!

no im asking will it ? or do they need to write a 64bit excel ?
I also use matlab and it is faster with p4.. but will 64bit make math intensive application better ?
 

jjyiz28

Platinum Member
Jan 11, 2003
2,901
0
0
could someone address my question? doesn't pentium pro and up processors have a 36bit address bus, so it could address 64gig of memory rather than 4gig of memory?? so whats all this talk about 4gig addressable being the maximum when it is clearly 64gigs??

<NM> thanks andy
 

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
no im asking will it ? or do they need to write a 64bit excel ?

No, it won't. Not in my case anyway. Extra register wouldn't even help. It's comparison and TIPS (TRILLIONS of instruction per second :p J/k) is all that matters in this case. 32Bit is enough.
 

Wingznut

Elite Member
Dec 28, 1999
16,968
2
0
Ok, I get it now... Idontcare is just trying to irritate people, and not really contribute.

Which is too bad, if he's really in .065µ R&D.
 

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
Troll:

1. [From the Usenet group alt.folklore.urban] edited out...

2. An individual who chronically trolls in sense 1; regularly posts specious arguments, flames or personal attacks to a newsgroup, discussion list, or in email for no other purpose than to annoy someone or disrupt a discussion.

Trolls are recognizable by the fact that the have no real interest in learning about the topic at hand - they simply want to utter flame bait. Like the ugly creatures they are named after, they exhibit no redeeming characteristics, and as such, they are recognized as a lower form of life on the net, as in, "Oh, ignore him, he's just a troll."
 

imgod2u

Senior member
Sep 16, 2000
993
0
0
Looking at the SSE/SSE2 instruction set, there's already instructions in there for 64-bit Integer math. So indeed, if Prescott were to have double-pumped 32-bit ALU's, it may be used to facilitate processing of 64-bit integers. I assume the GPR's will stay 32-bits in width so it'll still technically be a "32-bit" processor and I don't see any memory operations beyond 32-bit memory addresses so the main benefits (larger memory address) still won't be addressed I guess. However, for such things that use large numbers such as scientific calculators or larger encryption forms, the new integer math ops may help.
 

KenAF

Senior member
Jan 6, 2002
684
0
0
Looking at the SSE/SSE2 instruction set, there's already instructions in there for 64-bit Integer math. So indeed, if Prescott were to have double-pumped 32-bit ALU's, it may be used to facilitate processing of 64-bit integers.
There is no evidence to suggest that the Prescott replaced the 16-bit ALUs in the P4 with 32-bit versions. Rather, it looks like Intel has doubled the number of 16-bit double-pumped ALUs.

So while a P4 has a single "Rapid Execution Engine" with two 16-bit double-pumped ALUs, Prescott appears to have a second Rapid Execution Engine, for a total of four 16-bit double pumped ALUs. It's not clear how much single-threaded code will benefit from this implementation, but multithreaded / Hyperthreaded code would benefit dramatically--potentially a 100% performance boost in some circumstances.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: paralazarguer
Troll:

1. [From the Usenet group alt.folklore.urban] edited out...

2. An individual who chronically trolls in sense 1; regularly posts specious arguments, flames or personal attacks to a newsgroup, discussion list, or in email for no other purpose than to annoy someone or disrupt a discussion.

Trolls are recognizable by the fact that the have no real interest in learning about the topic at hand - they simply want to utter flame bait. Like the ugly creatures they are named after, they exhibit no redeeming characteristics, and as such, they are recognized as a lower form of life on the net, as in, "Oh, ignore him, he's just a troll."

paralazarguer You do realize the irony of posting this right after Wingznut's post...don't you? The one where he personally attacks me? And by the way, by definition simply calling someone a Troll qualifies your actions to fall under the definition as well. Live by the sword...

Wingznut (Before you read my rant below, by "you" or "we" I do not mean you personally Wingznut, I'm not trying to flame you)

I'm more than happy to discuss the content at hand. I am not happy to engage in discussion with someone who automatically assumes I am being critical of someone else's hard work. I have no problem with Sohcan's "FAQ". What becomes irritating is that people on this forum espouse the "FAQ" as if it is the end-all-be-all of 64bit computing. If the FAQ really is FACT then the author's name or credibility is irrelevant as the material should be able to stand on its own merits. So, let's assume we've gotten past your lame attempt to re-state my msg and make it seem like I was disparaging Sohcan efforts. What's left to discuss? A faq is what it is, someone?s opinion backed up by their opinion of what data and metrics are relevant to prove their opinion. If it makes me a troll for standing up and pointing out that maybe every other Joe Poster on this Forum should do more than assume the FAQ is the end of story then I guess I am a troll. As for 64bit vs 32bit, the topic of discussion between you and me, the simple fact of the matter is I can tell you that neither you nor Sohcan have any idea what people will be doing with 64bit desktop processors in 2 yrs. You can pontificate, wave your hands and claim there will be no benefit to YOU if YOUR applications remain 32bit. The simple fact of the matter is you take today's fat, lethargic, happy crowd of people and we are just as complacent about 32bit PCs becoming 64bit as your parents were when they were concerned about 16bit vs 32bit transition. There is a whole crop of kids getting out of school right now who are busting at the seems with ideas and THEY will be the new generation of people who will take 64bit and do something with it.

Question: How does generation "N" know when generation "N+1" has taken the dynamics of the world?
Answer: When generation "N" thinks it knows what the world will look like when generation "N+1" has...

My Point: We are Generation "N", not in age but in opinions about what we do with our electronics, internet access, etc. The very fact we aggregate at this forum puts in yesterdays group of tech has-beens in how we think about technology. We don't invent the technology, we just bitch about how useless the products are and that the market is going nowhere fast. You want to know what tomorrow will look like? You want to know what a 64bit PC world will be like? Don't ask someone who's got the mind set that 32bit is just right and there is a law of limiting returns, yaddi yaddi. Ask the guys who are actually inventing this stuff, making 21" LCDs a reality, making DDR-II a reality, making 64bit desktop chips a reality. They are doing because they have a vision. If we had a vision then we would be doing it too. But we don't. We just bitch about how lame the day after tomorrow is going to be.

Generation "N+1" is coming, you know you're not part of the next gen when you don't understand what they are doing or why. Everytime you lament about LN2 cooled overclocked systems, 8xraid0 sub-systems, 64bit desktop chips, etc. you are just proving to yourself and those whoe read your posts that your mind has been put out to pasture. You either understand without needing an explanation because you are part of Gen "N+1" or you don't understand and to us that's no different then you making fun of needing to explain how a mouse works to your grandmother Gen "N-1".

Granted, this is a rant. But am I trolling? I don't think so.

And yes, I am 65nm R&D. We do some pretty cool shizt here, but nothing like you guys got going on over at INTC at 65 and 45nm. The world will be a very interesting place in 2006. Not that I know much, but we should be at the point where your mobile phone is pretty much your mobile computing center just as much as laptops are today and PDAs will be tomorrow (if you want them too, I hate small little screens, so will likely be using a laptop still in 2006 but then again I'm Gen "N" and who needs tomorrow's newfangled technology anyways :) )
 

bgeh

Platinum Member
Nov 16, 2001
2,946
0
0
And yes, I am 65nm R&D. We do some pretty cool shizt here, but nothing like you guys got going on over at INTC at 65 and 45nm. The world will be a very interesting place in 2006. Not that I know much, but we should be at the point where your mobile phone is pretty much your mobile computing center just as much as laptops are today and PDAs will be tomorrow (if you want them too, I hate small little screens, so will likely be using a laptop still in 2006 but then again I'm Gen "N" and who needs tomorrow's newfangled technology anyways :) )
wow, that's interesting to say the least:)
 

paralazarguer

Banned
Jun 22, 2002
1,887
0
0
Congratulations on actually articulating a point rather than simply cryptically dissing others. As I've said before, I think that 64-bit has its place on the desktop. I just don't think that it's for another couple of years. I never said that the technology is useless on the desktop.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: paralazarguer
Congratulations on actually articulating a point rather than simply cryptically dissing others. As I've said before, I think that 64-bit has its place on the desktop. I just don't think that it's for another couple of years. I never said that the technology is useless on the desktop.

I can't control what others assume to be reading when they read my posts.

I understand that human nature requires you to make someone into a villain before you vilify them, as naturally any witch hunt finds witches when people are out to find them. I haven't spoken ill of anyone on this forum, if you need to interpret my posts and restate them such that it bolsters your argument that I am a troll then I can't prevent nor stop you from doing such.

But hey, we're all here to have fun, post our opinions and rabble rabble when we don't like other people's way of expressing their opinion. It's the way our social bubble does things :) I've got nothing against you, presumably you got nothing against me, kiss-kiss now we can get along famously.

Seriously though, I've said my piece, no need for the inflammatory rhetoric from you about me finally articulating points, blah da blah blah. If you'd stop taking it personal then maybe you can stop making it personal.
 

human2k

Diamond Member
Jun 21, 2001
3,563
0
0
How do you know Hammer is NOT gonna be a flop? You got any benches that prove Hammer is SUPERIOR to intel's products?
 

jjyiz28

Platinum Member
Jan 11, 2003
2,901
0
0
Originally posted by: Idontcare
That's right. 64bit no better than 32bit.

The proof is in the fact that the most serious servers, workstations, and supercomputers are 64bit.

Yep, no reason to put 64bit on the desktop.

Oh, and that's why there was no benefit, beyond larger address space, when the PC desktop migrated from 16bit to 32bit.

Dam PC makers, trying to shove this newfangled 64bit technology down Joe Shmoe's mouth...

Oops, guess I should read the bible...er, I mean the AT 64bit myths FAQ.

hey i "dontcare", i just figured it out before your PM. you were being sarcastic. after that post, i didn't know why the heck people were so pissed off.
hahhah.. maybe you should put those rolleyes after a statement for us slow folks. :eek: