Nvidia To Cease Producing New Drivers For 32-Bit Systems (arstechnica.com)
An anonymous reader quotes a report from Ars Technica: While most people have probably made the switch by now, yet another reason to drop 32-bit operating systems and move to 64-bits is coming. Version 390 of Nvidia's graphics drivers, likely to arrive in January, will be the last to contain support for 32-bit versions of Windows (7, 8/8.1, and 10), Linux, and FreeBSD. There will be another year of security updates for 32-bit drivers, but all new features, performance enhancements, and support for new hardware will require the use of a 64-bit operating system and 64-bit drivers. Reasons to stick with 32-bit Windows are at this point few and far between. 64-bit Windows has superior security to 32-bit, and while it varies with workload, 64-bit applications can run somewhat faster than 32-bit counterparts; for workloads that won't fit within the constraints of 32-bit software, the difference is of course enormous. Generally, those who continue to use the 32-bit operating system tend to be subject to some kind of legacy constraint. 32-bit drivers won't work in 64-bit Windows, so obscure but mission critical hardware can extend the life of 32-bit systems.
same key works for 32 and 64 just reinstall windows!
64bit instruction set is faster than 32bit instruction set in the fact that 1) x86 instructions are variable width to to begin with, so that doesn't effect performance. 2) the increased number of optimized instructions. 32bit software is either compiled to target the original 386 instruction set or an extended 686 instruction set. x64 includes countless more registers and instructions, meaning less swapping data to/from registers/ram, meaning actual useful instructions per cycle is higher.
It isn't a general 32-bit vs. 64-bit comparison, it is specifically that the x86_64 ISA is better than the i386 ISA in a major way, due to a larger register set. i386 has very few registers compared to other major architectures, which means higher memory access rates. Even with on-die caches, RAM access is slower than the CPU, so the more often code has to hit RAM, the slower it goes. x86_64 added more registers, so can do more with fewer RAM accesses, so it can do the same job faster.
This is why Intel is talking about dropping legacy BIOS support and going with pure UEFI firmware. BIOS requires starting in 16-bit real mode, but UEFI can start in native protected mode.
Not anytime soon. There is no reason for it. AMD64 is a patch on top of the Intel 32 bit instruction set, which itself is a patch on top of the Intel 16 bit instruction set. We are not talking about a well-designed and thought out instruction set like the 68000 had, we are talking about the mess Intel put into its CPUs. Hence there is no gain by having the hardware stop support the older modes.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.