Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

x86 or amd64 arch

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
31 posts
  • 1
  • 2
  • Next
Author
Message
coolniit
n00b
n00b
Posts: 55
Joined: Fri Jul 01, 2005 2:57 am
Location: Mumbai ,India

x86 or amd64 arch

  • Quote

Post by coolniit » Thu Jun 24, 2010 4:40 pm

I have a Dell laptop with following config
Intel Core 2 Duo T9600
2GB DDR2 800Mhz RAM
Intel GMA 4500

This is my company laptop and i've decided to move it to gentoo as well.
Now question is whether i should go for x86 or amd64.

I'll be using Sun Virtual Box quite a lot
There is no chance of any RAM upgrade.

I've used x86 in most of my machines till now
From what i've read there's little performance difference between two archs.

I did notice that gnome went stable in amd64 weeks before same for x86.
Is this true in general? What would you guys advice
Top
Kollin
Veteran
Veteran
User avatar
Posts: 1139
Joined: Sat Feb 25, 2006 12:42 am
Location: Sofia/Bulgaria

  • Quote

Post by Kollin » Thu Jun 24, 2010 8:30 pm

Try amd64 if it does not suit you wipe it and install x86 :wink:

Personally i never considered x86 on my 64 bit capable machine 8)
"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..."
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56084
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Thu Jun 24, 2010 8:51 pm

coolniit,

With 2G of RAM, you are a borderline case. It depends what you use the system for.
If you do the kind of work that would benefit from doing 64 bit arithmetic without the CPU needing to several goes, go 64bit.

If its office applications, 32 bit will be fine.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
dol-sen
Retired Dev
Retired Dev
User avatar
Posts: 2805
Joined: Sun Jun 30, 2002 2:44 pm
Location: Richmond, BC, Canada

Re: x86 or amd64 arch

  • Quote

Post by dol-sen » Thu Jun 24, 2010 9:22 pm

coolniit wrote: I did notice that gnome went stable in amd64 weeks before same for x86.
Is this true in general? What would you guys advice
This is due to most dev work/new installs are being done on amd64 arch these days, as x86 is slowly fading and falling behind as a result.
Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch...
Top
krinn
Watchman
Watchman
User avatar
Posts: 7476
Joined: Fri May 02, 2003 6:14 am

Re: x86 or amd64 arch

  • Quote

Post by krinn » Thu Jun 24, 2010 10:45 pm

dol-sen wrote: This is due to most dev work/new installs are being done on amd64 arch these days, as x86 is slowly fading and falling behind as a result.
or because amd64 team lack manpower more than x86 one so they just push stable package easier (yeah i mean quality is lowered) than x86

as you see, just a point of view, not to start a battle, just to show a weak argument :)
Top
coolniit
n00b
n00b
Posts: 55
Joined: Fri Jul 01, 2005 2:57 am
Location: Mumbai ,India

  • Quote

Post by coolniit » Tue Jun 29, 2010 6:01 pm

@krinn i really doubt that

But i really thought i would get some good answers here but not to be.

Anyone from gentoo developer wish to comment as you guys will have a better idea about this.

I just want to know which of the archs is updated first amd64 or x86.
Top
aCOSwt
Bodhisattva
Bodhisattva
Posts: 2537
Joined: Fri Oct 19, 2007 1:48 pm
Location: Hilbert space

  • Quote

Post by aCOSwt » Tue Jun 29, 2010 6:07 pm

coolniit wrote:I just want to know which of the archs is updated first amd64 or x86.
Just have a look here : http://znurt.org/
check a couple of apps and you will have the objective answer you are looking for.
Top
GWilliam
Guru
Guru
Posts: 350
Joined: Thu Dec 29, 2005 2:11 pm

  • Quote

Post by GWilliam » Wed Jun 30, 2010 3:56 am

#NULL
Last edited by GWilliam on Sun Jul 25, 2010 6:07 pm, edited 1 time in total.
Top
GWilliam
Guru
Guru
Posts: 350
Joined: Thu Dec 29, 2005 2:11 pm

  • Quote

Post by GWilliam » Wed Jun 30, 2010 3:59 am

#NULL
Last edited by GWilliam on Sun Jul 25, 2010 6:07 pm, edited 1 time in total.
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

  • Quote

Post by Shining Arcanine » Wed Jun 30, 2010 4:07 am

GWilliam wrote:
coolniit wrote:There is no chance of any RAM upgrade.
That's a damn shame--especially since RAM is relatively dirt cheap these days.
The motherboard is likely incompatible. I have a Dell Inspiron E1705 with a Core Duo T2400 and 2GB is the most its motherboard can officially use. Unofficially, some E1705 systems can use 4GB, but it is hit or miss.
Top
nativemad
Retired Dev
Retired Dev
User avatar
Posts: 918
Joined: Mon Aug 30, 2004 5:23 pm
Location: Switzerland

  • Quote

Post by nativemad » Wed Jun 30, 2010 5:32 am

I just want to know which of the archs is updated first amd64 or x86.
It really depends... I'm doing some arch-testing for x86, because that team is/was really a bit understaffed! (i also did not had much time lately for doing so)
But i think its more or less the nature of the thing.... x86 has traditionally the most packages, so more interdependencies which has to be tested!
(yeah i mean quality is lowered)
Not exactly true, as there are not many bugs that affect only one arch! If a failure is found, it gets corrected even for hppa! And believe it or not, the hppa and ia64 teams are sometime even faster than anyone else!
But we are doing our best to keep up with the others! 8)
Thanks fauli, pawel, thomas and all the others who i forgot right now, but nevertheless do a really great job!
Power to the people!
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

  • Quote

Post by Shining Arcanine » Wed Jun 30, 2010 6:04 am

coolniit wrote:I just want to know which of the archs is updated first amd64 or x86.
If you use the unstable tree, they tend to be updated at the same time, although I think x86 sees packages stablize a little faster than amd64.
Last edited by Shining Arcanine on Wed Jun 30, 2010 5:29 pm, edited 1 time in total.
Top
Hwoarang
Retired Dev
Retired Dev
User avatar
Posts: 701
Joined: Sat Feb 24, 2007 10:41 am
Location: Leeds, UK
Contact:
Contact Hwoarang
Website

  • Quote

Post by Hwoarang » Wed Jun 30, 2010 11:47 am

both arches amd64/x86 are quite up2date on stable packages. The choice should not be based on stable tree but on your real needs
Top
krinn
Watchman
Watchman
User avatar
Posts: 7476
Joined: Fri May 02, 2003 6:14 am

  • Quote

Post by krinn » Wed Jun 30, 2010 1:10 pm

nativemad wrote:
(yeah i mean quality is lowered)
Not exactly true
If it wasn't clear, it was just another weak argument but for x86 this time (i don't want the amd64 team to kick me).
Everyones knows amd64 team work as great as the x86.

It's just, the amd64 devs IQ is lower than the x86 ones, not something we can blame them.











(oh jesus ! the last one was a joke too !!! we don't know amd64 devs IQ level, they didn't finish the tests yet).
(i'm in good mood today)
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

  • Quote

Post by Shining Arcanine » Wed Jun 30, 2010 5:30 pm

I use amd64 whenever I can. 64-bit software is better than 32-bit software in my book. I am not sure why anyone would want to use 32-bit software when they have the option of using 64-bit software.
Top
sleepingsun
Guru
Guru
User avatar
Posts: 489
Joined: Wed May 03, 2006 9:29 pm
Location: Bosnia
Contact:
Contact sleepingsun
Website

  • Quote

Post by sleepingsun » Fri Jul 02, 2010 10:32 am

Im using 64 becouse my server and aplication need 64 bit !
Gentoo is Rocks
Top
d2_racing
Bodhisattva
Bodhisattva
User avatar
Posts: 13047
Joined: Mon Apr 25, 2005 2:25 pm
Location: Ste-Foy,Canada
Contact:
Contact d2_racing
Website

  • Quote

Post by d2_racing » Fri Jul 02, 2010 1:05 pm

Shining Arcanine wrote:I use amd64 whenever I can. 64-bit software is better than 32-bit software in my book. I am not sure why anyone would want to use 32-bit software when they have the option of using 64-bit software.
Yeah and why not use the full power of a CPU too.
Top
jonnevers
Veteran
Veteran
User avatar
Posts: 1594
Joined: Thu Jan 02, 2003 6:59 pm
Location: Gentoo64 land

  • Quote

Post by jonnevers » Wed Jul 07, 2010 6:55 pm

GWilliam wrote:Go with AMD64. It's far from perfect--actually... well, it sucks a bit*, but as others have pointed out, x86_64 is getting focus for new development. You'll probably need to adopt x86_64 sometime; you might as well do it now. Shitty Flash support and craptastic Java support has been available for AMD64 for a few years now.


________________________
*But at this point, I've no reason to believe that in a general sense, AMD64 sucks significantly more or less than 32-bit x86. Software in general is all pretty much in the shitter.
can you be more specific about what "sucks a bit"? i see that slight qualification but just as it is its all meaningless.

i'd also like examples of the crappy java support. just anti-java or a valid criticism? flash 64bit support was fine until adobe recently pulled the 64bit builds of the 10.1 release. so that is in fact, presently 'shitty' but 'a few years now' doesn't apply unless you just mean in an anti-flash sort of way.

I would only recommend x86_64 on machines that support it, and that's after using for a very long time now.
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

  • Quote

Post by Shining Arcanine » Wed Jul 07, 2010 10:56 pm

jonnevers wrote:
GWilliam wrote:Go with AMD64. It's far from perfect--actually... well, it sucks a bit*, but as others have pointed out, x86_64 is getting focus for new development. You'll probably need to adopt x86_64 sometime; you might as well do it now. Shitty Flash support and craptastic Java support has been available for AMD64 for a few years now.


________________________
*But at this point, I've no reason to believe that in a general sense, AMD64 sucks significantly more or less than 32-bit x86. Software in general is all pretty much in the shitter.
can you be more specific about what "sucks a bit"? i see that slight qualification but just as it is its all meaningless.

i'd also like examples of the crappy java support. just anti-java or a valid criticism? flash 64bit support was fine until adobe recently pulled the 64bit builds of the 10.1 release. so that is in fact, presently 'shitty' but 'a few years now' doesn't apply unless you just mean in an anti-flash sort of way.

I would only recommend x86_64 on machines that support it, and that's after using for a very long time now.
Well, x86_64 is a CISC ISA, so from that perspective, it is bad, but it still works fairly well despite that handicap.
Top
jonnevers
Veteran
Veteran
User avatar
Posts: 1594
Joined: Thu Jan 02, 2003 6:59 pm
Location: Gentoo64 land

  • Quote

Post by jonnevers » Thu Jul 08, 2010 3:12 pm

Shining Arcanine wrote:
jonnevers wrote:
GWilliam wrote:Go with AMD64. It's far from perfect--actually... well, it sucks a bit*, but as others have pointed out, x86_64 is getting focus for new development. You'll probably need to adopt x86_64 sometime; you might as well do it now. Shitty Flash support and craptastic Java support has been available for AMD64 for a few years now.


________________________
*But at this point, I've no reason to believe that in a general sense, AMD64 sucks significantly more or less than 32-bit x86. Software in general is all pretty much in the shitter.
can you be more specific about what "sucks a bit"? i see that slight qualification but just as it is its all meaningless.

i'd also like examples of the crappy java support. just anti-java or a valid criticism? flash 64bit support was fine until adobe recently pulled the 64bit builds of the 10.1 release. so that is in fact, presently 'shitty' but 'a few years now' doesn't apply unless you just mean in an anti-flash sort of way.

I would only recommend x86_64 on machines that support it, and that's after using for a very long time now.
Well, x86_64 is a CISC ISA, so from that perspective, it is bad, but it still works fairly well despite that handicap.
/facepalm
Top
Amity88
Apprentice
Apprentice
User avatar
Posts: 265
Joined: Sat Jul 03, 2010 3:42 pm
Location: Third planet from the Sun

  • Quote

Post by Amity88 » Sun Aug 08, 2010 6:20 am

I use a 64-bit version of Gentoo on a Core 2 Duo. I don't have any problems with it, but I don't notice any performance improvements either. Theoretically it has more registers & higher integer size (but FPRs were always 64bit even for IA32 right?), hence better IF the applications make use of em, but practically even things that involve a lot of computations like compression doesn't seem to have any improvement. :evil:

and , what's wrong with the use of CISC instructions (that sounds redundant) in x86_64?
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56084
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Sun Aug 08, 2010 10:40 am

Amity88,

The floating point registers on Intel/AMD 32 and 64 bit have always been 80 bits.
This leads to an interesting bug called the excess precision bug.

In short, it means that floating point arithmetic gives different answers depending on the -O flag you use to gcc, as intermediate results may be stored in 80 bits.
Rounding only occurs when a FPregister is committed to RAM. Even then, the 80 bit result is still in the FP register.

There are small gains from the wider data bus, larger caches and the faster path to RAM but there are only noticable speed increases for specialised applications.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Amity88
Apprentice
Apprentice
User avatar
Posts: 265
Joined: Sat Jul 03, 2010 3:42 pm
Location: Third planet from the Sun

  • Quote

Post by Amity88 » Sun Aug 08, 2010 5:03 pm

NeddySeagoon,

hmm, Does that bug have a significant impact? I've always held the view that equality operators and floating point variables don't mix very well. Does compiling speed improve? and what about stuff like Matlab and SPICE? I know they do a lot of calculations.

Thanks for correcting me, I used to think that the FPRs were 64 bit wide.
Ant P. wrote:The enterprise distros sell their binaries. Canonical sells their users.
Also... Be ignorant... Be happy! :)
Top
Ant P.
Watchman
Watchman
Posts: 6920
Joined: Sat Apr 18, 2009 7:18 pm
Contact:
Contact Ant P.
Website

  • Quote

Post by Ant P. » Sun Aug 08, 2010 5:34 pm

NeddySeagoon wrote:The floating point registers on Intel/AMD 32 and 64 bit have always been 80 bits.
Er, I thought amd64 uses 128-bit SSE floating point for everything?
Top
krinn
Watchman
Watchman
User avatar
Posts: 7476
Joined: Fri May 02, 2003 6:14 am

  • Quote

Post by krinn » Sun Aug 08, 2010 5:51 pm

it's 80 when using fpu, and 128 when using SSEx set.
So no, amd64 don't use 128 except when told to do so (mfpmath=sse will higher it as it will use SSE instead of FPU)

And it have nothing to do with amd64, x86 also use SSE@128bits
Top
Post Reply
  • Print view

31 posts
  • 1
  • 2
  • Next

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic