View previous topic :: View next topic |
Author |
Message |
tji n00b
Joined: 20 Mar 2004 Posts: 2 Location: Silicon Valley, CA
|
Posted: Sat Mar 20, 2004 1:39 am Post subject: Apps optimized for 64 bits? |
|
|
Hi, I'm a newbie to gentoo.. I'm currently running an Athlon 64 system (Asus K8V Deluxe motherboard) in 32 bit mode and I'm wondering if it's time to make the jump yet.
These questions are not really gentoo specific. But, I have not found any better place discussing x86-64 specific issues. Also, this info could be good for people wondering why x86-64 linux is important..
I've seen a lot of discussion about apps that can be compiled in 64 bit more. But, are there many apps that have been specifically optimized to take advantage of a 64 bit environment or other Athlon64 improvements? I would think that some of the big number crunching apps, like crypto or MPEG2/4 video would benefit..
How about general Linux info on x86-64, such as:
- I read that x86-64 supports per-page permissions, so it can prevent many buffer overflow exploits. Is this enabled in the current linux kernels?
- Is the "Cool n Quiet" feature enabled in linux? (To throttle cpu speed based on performance needs) |
|
Back to top |
|
|
malte n00b
Joined: 15 Mar 2004 Posts: 18
|
Posted: Sat Mar 20, 2004 9:21 am Post subject: Re: Apps optimized for 64 bits? |
|
|
tji wrote: |
- Is the "Cool n Quiet" feature enabled in linux? (To throttle cpu speed based on performance needs) |
This is really the only question I can answer right now, and the answer is yes. It's working perfectly on my box.
/Malte _________________ This is a signature. |
|
Back to top |
|
|
Sivar Apprentice
Joined: 25 May 2002 Posts: 266 Location: USA
|
Posted: Thu Mar 25, 2004 5:10 am Post subject: |
|
|
The most globally significant AMD64 long-mode improvement, namely having twice as many general purpose registers, does not require optimization for use at the source-code level. _________________ The greatest deeds are still undone, the greatest songs are still unsung... |
|
Back to top |
|
|
torne n00b
Joined: 22 Jan 2004 Posts: 65 Location: Cambridge, UK
|
Posted: Sat Apr 03, 2004 3:26 pm Post subject: |
|
|
AMD64 chips run all ordinary untweaked code faster than an Athlon XP even in 32-bit mode (just from being a better microarchitecture and having more cache); ordinary code compiled 64-bit is normally a little bit faster still (by using more general purpose registers). The optimisation you want in encoders to get maximal performance is to use SSE2 operations (which are not available on AthlonXP), but this requires the code to be written specifically for amd64 (32-bit SSE2 code will not be as fast or perhaps not work at all). |
|
Back to top |
|
|
|