Linked by Thom Holwerda on Wed 15th Sep 2010 21:49 UTC, submitted by poundsmack
Graphics, User Interfaces "Adobe Flash Player 'Square' is a preview release that enables native 64-bit support on Linux, Mac OS, and Windows operating systems, as well as enhanced support for Microsoft Internet Explorer 9 beta. We have made this preview available so that users can test existing content and new platforms for compatibility and stability."
Thread beginning with comment 441350
To view parent comment, click here.
To read all comments associated with this story, please click here.
Bending Unit
Member since:
2005-07-06

What makes you think so?

Drivers of course must match the OS but 32-bit applications run perfectly on 64-bit Windows 7.

Reply Parent Score: 3

redshift Member since:
2006-05-06

What makes you think so?

Drivers of course must match the OS but 32-bit applications run perfectly on 64-bit Windows 7.


On a modern multicore computer I suspect that many things have enough excess computing power that some tasks wont feel any different. But as mentioned in this thread, there are architectural reasons with registers and instruction set extensions that can give a 20% boost to x86-64 over 32-bit on some tasks. These enhancements actually gives a boost that more than makes up for the extra overhead of the larger 64-bit pointers. Switching modes between 32 and 64 bit on the processor also has a cost... but perhaps multiple cores would hide that more if it is handled with some intelligence. You also get added security with the separation of registers and the NX-bit when running x86-64

On PowerPC the change was not as dramatic since the architecture already had lots of registers and many of the SIMD extensions that were added to x86-64 were already found on PowerPC. I would expect ARM to be in a similar boat as PowerPC.

Reply Parent Score: 1