![]() It seems to be non-deterministic (the benchmarks act on random data, e.g.), but obviously for any given platform there is an upper-bound on peak performance. Let's stop the handwaving and measure it: ![]() ![]() Note that JIT is an algorithmic improvement, one that tremendously improves the performance of interpreters - *far* *far* more than some extra registers could. Your Javascript JIT example is a really good one. ![]() Intuitively, I do not see how a few extra registers will make that big a difference to most apps. From my experience with other 64bit systems there is generally a noticeably large cost to 64bit (memory usage and performance), that should not be discounted. The problem is we can't know until we measure. Because now it potentially has to transfer wider words between CPU and the memory store, and that extra traffic can wipe out any gains. Further, even if an application *is* register starved and benefits from the additional registers of AMD64, that still does *not* mean it will be faster. Even a compute bound process need not be register starved, if it is doing some long sequential process that more or less fits in the (few on x86) available registers. Since people are actually trying to sell/buy those some devices in those arches as internet devices.Įven a CPU bound process need not be compute bound or register starved, e.g. Now if the other person mentioned ARM (or maybe even MIPS if your willing to stretch it a hell of a lot) would have a point. It's very difficult to care about whether or not Adobe would provide support for Sparc64 (etc) when it's extremely doubtful that anybody running a Sparc64 (etc) machine _as_a_desktop_ would ever want to use it even if it was offered. The only possible exception could be the PowerPC one if you have a old G5 or whatever, but your going to pay out the nose for it. ![]() Cheaper and more energy efficient, to boot. Whoever made up that line was a moron.īut the bottom-of-the-barrel Dell desktop machine will yield a superior and, most of the time, higher performing desktop experience then any of the machines available in any of the architectures listed above. Usually it (a person being ignorant) ends up in squalid conditions full of disease, starvation and violence with a extensive life-long series of unfortunate self-defeating decisions and almost no hope for progress. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |