Earlier quoted context omitted.
Anyone has a good argument why NOT to use this for every non memory intensive application? I always thought that using 64bit pointers was a waste of memory when not needed and this x32 abi to me seems fantastic since it keeps the several advantages of newer 64bit cpus (more registers for example as mentioned in the article).
If an application is not memory intensive, why would you care if there is 'waste'? Personally I wish everyone would just move to 64 bit all the time.
Linux 3.4 kernel released
11–20 of 47 posts
Re: Linux 3.4 kernel released
#12The X32 ABI is interesting. Who'd have thought this many years after 64 bit becoming mainstream, (and decades after it becoming mainstream on servers) something like this would be needed.
Anyone has a good argument why NOT to use this for every non memory intensive application? I always thought that using 64bit pointers was a waste of memory when not needed and this x32 abi to me seems fantastic since it keeps the several advantages of newer 64bit cpus (more registers for example as mentioned in the article).
Re: Linux 3.4 kernel released
#13Re: Linux 3.4 kernel released
#14Earlier quoted context omitted.
Anyone has a good argument why NOT to use this for every non memory intensive application? I always thought that using 64bit pointers was a waste of memory when not needed and this x32 abi to me seems fantastic since it keeps the several advantages of newer 64bit cpus (more registers for example as mentioned in the article).
If an application is not memory intensive, why would you care if there is 'waste'? Personally I wish everyone would just move to 64 bit all the time.
Performance. What other reason do you need? (Using cache more efficiently makes programs run faster).
Re: Linux 3.4 kernel released
#15The X32 ABI is interesting. Who'd have thought this many years after 64 bit becoming mainstream, (and decades after it becoming mainstream on servers) something like this would be needed.
Well, Donald Knuth for one. Here's a blog entry I wrote about Donald Knuth and how he asked for this a while back. I think it makes a lot of sense and I'm really glad to see this maturing!
http://blog.reverberate.org/2011/09/making-knuth-wish-come-t...
Re: Linux 3.4 kernel released
#16Re: Linux 3.4 kernel released
#17Re: Linux 3.4 kernel released
#18The X32 ABI is interesting. Who'd have thought this many years after 64 bit becoming mainstream, (and decades after it becoming mainstream on servers) something like this would be needed.
> Who'd have thought [...] Well, Donald Knuth for one. Here's a blog entry I wrote about Donald Knuth and how he asked for this a while back. I think it makes a lot of sense and I'm really glad to see this maturing! http://blog.reverberate.org/2011/09/making-knuth-wish-come-t...
http://www-cs-faculty.stanford.edu/~uno/news08.html
Saving 32bits means a lot to him.
Re: Linux 3.4 kernel released
#19I'm confused. Is 3.x meant for a different class of system, or are distros like Ubuntu intentionally lagging behind in 2.6.x land?