1 |
On 15:34 Thu 15 Sep , Mike Frysinger wrote: |
2 |
> ive converted my system over to x86/amd64/x32 multilib for funs. but i can |
3 |
> see how some people wont want all three all the time. so the question is how |
4 |
> we want to make this available to users at the release/profile level. |
5 |
> |
6 |
> background: x32 is a new ABI that runs on 64bit x86_64 processors. see [1]. |
7 |
> you'll need gcc-4.7+, binutils-2.21.50+, glibc-2.15+, and linux-3.2+. |
8 |
|
9 |
For anyone interested how the performance compares to amd64 in more |
10 |
comprehensive tests, check out the slides from the Linux Plumbers |
11 |
Conference (particularly 14-21): |
12 |
|
13 |
http://linuxplumbersconf.org/2011/ocw/proposals/531 |
14 |
|
15 |
In summary, on those benchmarks it looks like a small global win (maybe |
16 |
5%) on integer calculations with a few huge wins of ≥25%, but a net loss |
17 |
around 5% pretty much globally for floating-point calculations. |
18 |
|
19 |
Most people probably do a lot more integer calculations unless they're |
20 |
science geeks like me, plus it should have lower memory use, so my |
21 |
understanding is that it probably makes sense to switch to x32 no matter |
22 |
what you're using now (x86 or amd64). |
23 |
|
24 |
Mike, would you agree? |
25 |
|
26 |
-- |
27 |
Thanks, |
28 |
Donnie |
29 |
|
30 |
Donnie Berkholz |
31 |
Council Member / Sr. Developer |
32 |
Gentoo Linux |
33 |
Blog: http://dberkholz.com |