fbrdphreak
Lifer
Here here 😀Originally posted by: keysplayr2003
Love your sig by the way!! :thumbsup:
Here here 😀Originally posted by: keysplayr2003
Love your sig by the way!! :thumbsup:
Originally posted by: fbrdphreak
Here here 😀Originally posted by: keysplayr2003
Love your sig by the way!! :thumbsup:
Originally posted by: keysplayr2003
Originally posted by: RichUK
Originally posted by: Black69ta
I know that Woodcrest is based on Core design also, but isn't Itanium II already 64bit enhanced for server/enterprise market. so wouldn't it be logical that woodcrest will be 64bit optimized too, and thus it would be dumb of Intel to spend the money and or transistors to make "home" C2D's blaze in a 64bit environment when none of the software is there to exploit it. And when PC went from 32bit from 16bit didn't 16bit take a "hit" on 32bit systems? So I can see why Intel doesn't care. Like someone said above, it won't be needed for several more generational steps
Itanium processors are based on Intel's IA64 Instruction Set (based on the RISC Architecture), where as Intel's and AMD's mainstream processors are based on the x86 architecture.
Itanium has to software emulate an x86 working processor in order to run x86 coded software. Aka pretty much all software available today.
Windows and other software vendors have specifically created versions of their software to be ran on the Intel Itanium processors.
Basically this processor has no use to the average user, or mid ranged user either, considering the lack of software support.
I think they call it "EPIC", Rich. Love your sig by the way!! :thumbsup:
Originally posted by: dmens
Originally posted by: jose
So it looks like Conroe has the same pathetic 64bit implementation that plagued Intel's prior chips.
http://www.theinquirer.net/default.aspx?article=16879
Regards,
Jose
LOL! That's a nocona, not a conroe. And I'll give you a cookie when you can explain to me how it is broken... or pathetic, for that matter.
As for the conroe rumor, it made no sense whatsoever, so it really sounds like another piss poor "fake 64-bit on intel" rumor.
Originally posted by: FelixDeKat
Originally posted by: dmens
Originally posted by: jose
So it looks like Conroe has the same pathetic 64bit implementation that plagued Intel's prior chips.
http://www.theinquirer.net/default.aspx?article=16879
Regards,
Jose
.
LOL! That's a nocona, not a conroe. And I'll give you a cookie when you can explain to me how it is broken... or pathetic, for that matter.
As for the conroe rumor, it made no sense whatsoever, so it really sounds like another piss poor "fake 64-bit on intel" rumor.
I agree. This is just another attempt to "save AMD from bankruptcy" article. :laugh:
All kidding aside, this article has no credibility.
Originally posted by: FelixDeKat
Originally posted by: dmens
Originally posted by: jose
So it looks like Conroe has the same pathetic 64bit implementation that plagued Intel's prior chips.
http://www.theinquirer.net/default.aspx?article=16879
Regards,
Jose
LOL! That's a nocona, not a conroe. And I'll give you a cookie when you can explain to me how it is broken... or pathetic, for that matter.
As for the conroe rumor, it made no sense whatsoever, so it really sounds like another piss poor "fake 64-bit on intel" rumor.
I agree. This is just another attempt to "save AMD from bankruptcy" article. :laugh:
All kidding aside, this article has no credibility.
Originally posted by: jose
The article is credible and I've confirmed this w/ Red Hat support Engineers in regards to Intel's processors at that time. The main reason I brought up the article is to show how long Intel knew it had a pathetic 64bit implementation.
But it's 64bit memory addressing sucks.
Originally posted by: RichUK
Neither AMD nor Intel produce a true 64bit chip based on x86. The only true 64bit chip from either company is the Itanium IA64, which is a through and through 64bit operational processor.
Originally posted by: dmens
Originally posted by: RichUK
Neither AMD nor Intel produce a true 64bit chip based on x86. The only true 64bit chip from either company is the Itanium IA64, which is a through and through 64bit operational processor.
what the heck is a true 64-bit chip? expanded physical space is just a bonus of AMD64/EM64T, and it's not fully accessible to begin with.
Originally posted by: RichUK
As devx has already stated, AMD only address's 40bits (which is one terabyte of physical address space :shocked: ), and Intel i believe can only address to 36 bits which is 64 gig of physical memory.
Originally posted by: RichUK
lol you work for Intel and ask a question like this.
Well
1. 64 bit Integer calculations in hardware.
2. 72 bit IEEE-1180 Floating Point calculations in hardware.
3. 64 bit virtual address space.
Originally posted by: dexvx
Originally posted by: RichUK
As devx has already stated, AMD only address's 40bits (which is one terabyte of physical address space :shocked: ), and Intel i believe can only address to 36 bits which is 64 gig of physical memory.
No, thats the definition of x86-64 so far. The 36bit addressing was actually done by the older P3-Xeons and early Willamette/Northwood based P4's that used PAE. It was just awefully slow.
I'm not sure where the Nocona x86-64 crap performance comes from. From the stuff I've seen, they have minor across the board gains on average.
Originally posted by: dmens
Originally posted by: RichUK
lol you work for Intel and ask a question like this.
Well
1. 64 bit Integer calculations in hardware.
2. 72 bit IEEE-1180 Floating Point calculations in hardware.
3. 64 bit virtual address space.
i ask because your definition is vague and arbitrary, and so is your explanation. so ignoring that, why does the lack of a 64-bit integer stack make a chip any less capable at 64-bit functionality? it is very possible to meet the 64-bit extension spec without anything you specified, with some clever microcoding. would such an implementation be any less true than otherwise? i think not.
expanded physical space is just a bonus of AMD64/EM64T, and it's not fully accessible to begin with.
Originally posted by: RichUK
Considering i don?t work for Intel nor AMD i'm afraid i cant answer that, but i find your argument pretty lame. From what i have read most processors can perform 72bit floating point calculations, and as that is the only IEEE requirement, it wouldn't be that hard to brand a processor 64bit, due to technicality.
Also you mention this microcoding that could act as a work around, would you then deem this as a 64 bit chip even though it would be running in an 32 bit environment? I think not. (I still assume you will argue the technicality). Also is this your definition of a 64bit processor?
From what I have read, AMD and Intel are not able to access the full 64bit addressing anyway, since the transistors that would be used for full 64bit support haven?t been used, so to save on die space. The reason being, why add support for something that will not be available in its era. Aka >1TB of physical memory.
Ill see if I can pull up the article I read on that too.
Originally posted by: dmens
Originally posted by: RichUK
Considering i don?t work for Intel nor AMD i'm afraid i cant answer that, but i find your argument pretty lame. From what i have read most processors can perform 72bit floating point calculations, and as that is the only IEEE requirement, it wouldn't be that hard to brand a processor 64bit, due to technicality.
Also you mention this microcoding that could act as a work around, would you then deem this as a 64 bit chip even though it would be running in an 32 bit environment? I think not. (I still assume you will argue the technicality). Also is this your definition of a 64bit processor?
From what I have read, AMD and Intel are not able to access the full 64bit addressing anyway, since the transistors that would be used for full 64bit support haven?t been used, so to save on die space. The reason being, why add support for something that will not be available in its era. Aka >1TB of physical memory.
Ill see if I can pull up the article I read on that too.
Which of my arguments is lame again? I don't even know why you dragged float into this, since it uses a variable data field depending on backend implementation. But in regards to integer (and addressing), why would you care if the entire backend is 32-bit, or 8-bit, or whatever. I assume that is what you mean by a "32-bit environment". As long as the visible machine meets the specification on 64-bit extensions, that is fine with me.
So the term "true 64-bit impelemtation" is crap, becasuse it implies there are procs out there that fail to meet the spec. Marketing FUD, all of it.
As for the full addressing, the logic for the upper msb is there, it is tied off and unused.
Originally posted by: RichUK
So your saying that at the very least, you would consider point 2 a 64bit processor, and you would be fine calling a processor 64 bit if it met the criteria of points 2 and 3.
1. 64 bit Integer calculations in hardware.
2. 72 bit IEEE-1180 Floating Point calculations in hardware.
3. 64 bit virtual address space.
How the hell can you class that as a 64bit processor if it's only capable of 64bit physical addressing, but not actually PROCESSING 64bit code.
Thats what i think is a lame argument, when you argue technicality, when that is not the actual ideals of AMD or Intel.
The PAE switch used by MS In their OS is just a work around, so that a 32bit processor can address to more memory.
I mean you could use a normal K8, that is capable of 128bit physical addressing, would you then deem that as a 128bit processor, even though the core process?s in 32bit.
Originally posted by: dmens
Originally posted by: RichUK
So your saying that at the very least, you would consider point 2 a 64bit processor, and you would be fine calling a processor 64 bit if it met the criteria of points 2 and 3.
1. 64 bit Integer calculations in hardware.
2. 72 bit IEEE-1180 Floating Point calculations in hardware.
3. 64 bit virtual address space.
How the hell can you class that as a 64bit processor if it's only capable of 64bit physical addressing, but not actually PROCESSING 64bit code.
Thats what i think is a lame argument, when you argue technicality, when that is not the actual ideals of AMD or Intel.
The PAE switch used by MS In their OS is just a work around, so that a 32bit processor can address to more memory.
I mean you could use a normal K8, that is capable of 128bit physical addressing, would you then deem that as a 128bit processor, even though the core process?s in 32bit.
When did I say anything about not being able to process 64-bit code? That is part of the specification right? All I'm saying is that you don't need a 64-bit hardware datapath to meet the specification. As such, there is no such thing as a true (or false) 64-bit processor, just ones that meet a spec. That is all.
So it looks like Conroe has the same pathetic 64bit implementation that plagued Intel's prior chips