no. This is a complete myth. The difference is only in how much RAM they can utilize. Generally.video encoders are helped. Except those hardly 5% boost in general. And running 32-bit apps is also doesn't mean performance penalty.
If you think what I'm saying is myth, then correct your knowledge man. What you've said is not even a myth, absolutely wrong.
*Due to wider registers, thus much more addressing of memory can be done, that's why 4GB gap is uplifted. This 4GB
limit uplifting is just an added advantage of 64-bit.
*I don't stress over 30-40%, but at least 10% performance is gained
on average, in execution of instruction sets and especially virtual memory gains from it.
*Though 32-bit apss are supported from ground, but in reality they have to go through a software simulation due to 64-bit memory referencing which creates the performance gap.
Think you missed this part
You can install 64 bit Windows on 2 GB RAM too, just that it won't give any advantage. It will work like a 32 bit Windows.
Even if you have 64 bit OS ( I have) many apps are still 32 bit and works normally.
I didn't missed any part, and I haven't said 32-bit won't work normally. I just said if 64-bit is available then it makes no sense using 32-bit due to above stated reasons.
that is not true. it is virtually the same performance. running 32bit apps is also the same performance on amd64. minor differences can be there.
if u run x86 32-bit application on itanium 64...then you have a point as those will be emulated and huge performance loss compared to itanium 64 apps.
See, there is some "virtual" gain at root level (read execution of instruction sets). But yeah, no performance gain be seen "practically" by
normal users. Yeah, that
simulation plays a very imp role in degrading performance of a 32-bit app over a 64-bit app. Though, In case of Itanium its totally diff case. It has got a separate 32 bit core to handle that.