Home_greyopenFATE - openSUSE feature tracking > #317810
Dashboard | Search | Sign up | Login

Please login or register to be able to edit or vote this feature.

Support for the x32 ABI

Feature state

openSUSE Distribution
Rejected Information

Description

The x32 ABI https://en.wikipedia.org/wiki/X32_ABI
offers more efficiency for many programs.
Now that kernel, gcc, binutils, and libc support x32, it should be possible to provide a pattern (and/or a DVD)
for x32.

Ubuntu provides these basic packages. For example, the following 7 form a beautiful basis for developers:
libc6-dev-x32
libc6-x32
libx32atomic1
libx32gcc1
libx32gcc-4.9-dev
libx32stdc++-4.9-dev
libx32stdc++6
The performance gains compared to i586 and x86_64 are sometimes spectacular. For example memory and garbage-collector intensive programs, can easily gain a speedup of 20%!

Discussion


icons/user_comment.png S. U. wrote: (3 years ago)

Oh yes, please!
I realize that adding another architecture to the Build Service is not exactly a small request. Especially since the ARMs have entered the arena, I imagine the present Build Service hardware already being stressed as it is. The maintainers as well for that matter. And yet. That being said.
An Asus eeePC 1015PED with an Intel Atom N475 is my main rig. And as much as I would like to have my own "atom" architecture branch, I am well aware that without using Gentoo or LFS it's not gonna happen. And although the N475 is a 64 Bit CPU, there's the hardware limitation of 2GB RAM and also the general netbookiness in performance, so that the overhead between x86_64 and i586 becomes considerable!
Well, here I am - like many other Low-End-Hardware user out there -, caught between a rock and a hard place. It seems sensible to some to go with the i586 architecture, but sensible is not really my style.
Long story, short: Please consider an implementation!

Last change: 6 months ago
Voting
Score: 2
  • Negative: 1
  • Neutral: 0
  • Positive: 3
Feature Export
Application-xmlXML   Text-x-logPlaintext   PrinterPrint