The Google show just knows about 64 bit versus 32 bit processors. This was started by the PC crowd back went and launched their first desktop pc, 64 bit CPU back in 2003. But what does it actually mean? Let's start with what a bit is very briefly here. One bit is a single character in binary, either one or zero, so it can only express up to two values. We have two bits we can express up to four values and with three bits that goes up to eight, every bit we add increases the number of different values we can represent in binary exponentially. Now you'll hear about bits in relation to all kinds of computer things, from data storage to data transmission to data processing. So that brings us back to use in the context of a process or the number of bits generally refers to the amount of memory it can address while a 32 bit processor.

More Ram is good for performance, right? More Ram is only beneficial if you need it to store data that's applicable to the task your processor is working on in a given time. Adding more ram to this isn't going to make it move faster, so we'll move to more for processors is not something to be undertaken for no reason. Aside from the hardware re-engineering and instruction set architecture extension or redesigned, it involves a complete rewrite of fundamental parts of the operating system. Be it windows, Linux, android, ios or whatever. Every requires specific driver software for all hardware components that will be used and finally application developers will need to Al least recompile and debug their code just to achieve a basic compatibility without taking advantage of any performance improvements.

The 64 bit processor maybe the entire hardware and software industries will cooperate for a fast migration for the first time ever. So you can have huge performance gains. In addition to most of the applications on 64 bit pc running in 32 bit is still supporting entirely 32 bit versions of even their latest windows. And furthermore, if you think 64 bit processor is for certain workloads and nothing more the moment, there will be a benefit, but in most cases what you're actually benefiting from is that a 64 bit cpu will tend to have a newer, more robust design overall with more registers, functional units, memory bandwidth, and all that other stuff.

So until we need more than 4 gigs of Ram for our applications, which who knows may not actually be that far away, the 64 bit is just unnecessary transition being packaged up for the general consumer as a selling point.

Did you find this article helpful? Share it with your friends or followers!