Re: Another whirl with FreeBSD

2006-10-12 Thread Mike Bristow
On Wed, Oct 11, 2006 at 01:13:27PM +0200, Oliver Fromme wrote:
 Heinrich Rebehn wrote:
[i386 vs. amd64]
   Overhead ?? Would this mean that the 64 bit version will run slower?
 
 It depends.  Most applications will run somewhat faster,
 but there are cases where you might get a small slow-down.
[snip]

Doesn't the increased number of registers available when running amd64
really, really help when compared with the traditionally register-starved
i386?

I'm certainly of the opinion that plumping for amd64 over i386 is a sensible
default.

-- 
I don't play The Game - it's for five-year-olds with delusions of adulthood.

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-12 Thread Gary Palmer
On Thu, Oct 12, 2006 at 05:20:03PM +0100, Mike Bristow wrote:
 On Wed, Oct 11, 2006 at 01:13:27PM +0200, Oliver Fromme wrote:
  Heinrich Rebehn wrote:
 [i386 vs. amd64]
Overhead ?? Would this mean that the 64 bit version will run slower?
  
  It depends.  Most applications will run somewhat faster,
  but there are cases where you might get a small slow-down.
 [snip]
 
 Doesn't the increased number of registers available when running amd64
 really, really help when compared with the traditionally register-starved
 i386?

Except that you've made context switching more expensive as you have to
save/restore more data/registers. Possibly function calls inside the
code are also more expensive for the same reason. You also have to use
natively compiled binaries and a compiler that can take advantage of
the additional registers, and even then thats not a guarentee of
increased performance.  That will depend to a degree on the code being
compiled.

As with everything in life, there is a balance.  For some applications
64bits are either required (due to memory addressing issues, for example)
or offer some tangible benefit.  Other applications suffer.  YMMV. 
 
 I'm certainly of the opinion that plumping for amd64 over i386 is a sensible
 default.
 
 -- 
 I don't play The Game - it's for five-year-olds with delusions of adulthood.
 
 ___
 freebsd-stable@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-stable
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 
 
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-12 Thread Oliver Fromme
Doug Barton [EMAIL PROTECTED] wrote:
  I have just one remaining question, does what you said
  apply to the new Intel Core 2 Duo chips as well?

It should apply to every machine that's supported by
FreeBSD/amd64, i.e. any processor that supports AMD64
or EM64T (as intel calls it).

Best regards
   Oliver

-- 
Oliver Fromme,  secnetix GmbH  Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.

Python is executable pseudocode.  Perl is executable line noise.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-12 Thread Freddie Cash
On Thursday 12 October 2006 09:53 am, Oliver Fromme wrote:
 Doug Barton [EMAIL PROTECTED] wrote:
   I have just one remaining question, does what you said
   apply to the new Intel Core 2 Duo chips as well?

 It should apply to every machine that's supported by
 FreeBSD/amd64, i.e. any processor that supports AMD64
 or EM64T (as intel calls it).

Looks like Intel has renamed their version of the i386 64-bit extensions 
once again.  First there was IA-32e (since they couldn't use IA-64 as 
that was the Itanium instruction set), then EM64T, now it's just Intel64.  
Guess they are trying to claim ownership of the amd64 architecture.  :)

http://www.theinquirer.net/default.aspx?article=34722
http://translate.google.com/translate?u=http%3A%2F%2Fwww.heise.de%2Fnewsticker%2Fmeldung%2F78786langpair=de%7Cenhl=enie=UTF8
http://www.geek.com/news/geeknews/2006Sep/bch20060929038986.htm

Maybe we should all just switch to using x86-64?  :)

They really like to muddy the naming waters:  Pentium-M renamed Core at 
the same time they announce the Core Architecture, but the Pentium-M is 
not based on Core.  First CPU based on Core is called Core2.  Ah, what 
fun!

-- 
Freddie Cash, LPIC-2 CCNT CCLP  Network Support Technician
School District 73  (250) 377-HELP [377-4357]
[EMAIL PROTECTED]
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-12 Thread Pete French
 Doesn't the increased number of registers available when running amd64
 really, really help when compared with the traditionally register-starved
 i386?

Yes, it seems to -  evereything soemone else said about context switch
verhead and compiles is true of course, but the FreeBSD compiler seems to
be able to take advantgae of those registers, and everything I have measured
on my home box has come out faster, if only by a few percentage points.
But the only way for any particular users workload is to try it for
themselves.

Personally I think everything will end up 64 bit, so am just making
the move now for the hell of it. Moved the Windows boxes first as they
are expendable (though actually XP x64 is a lot more stable than the
original XP pro I was running) and then moved the BSD machines over a
few months later after doing a lot of testing. Have no regrets whatsoever.

-pete.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-11 Thread Igor Robul
On Wed, Oct 11, 2006 at 07:54:45AM +0200, Heinrich Rebehn wrote:
 Overhead ?? Would this mean that the 64 bit version will run slower?
It will use more memory
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-11 Thread Doug Barton

Oliver,

Thanks for the very insightful post on this topic. I have just one 
remaining question, does what you said apply to the new Intel Core 2 
Duo chips as well?


thanks,

Doug

--

This .signature sanitized for your protection
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-10 Thread Eric
michael graffam wrote:
 Hi, my name is Michael and I'm and Open Source addict.
 
 
 Enough with the re-introductions, I guess.
 Essentially, I'd like to hear any opinions regarding
 the 64 bit and 32 bit FreeBSD ports. NDIS support is
 fine on both? 
 
 My machine is a Compaq Presario V2000 series, in case
 someone has the same, or similar. 

i heard its better to run the i386 version of BSD on 64 bit machines due
to the overhead, etc. unless you need what the 64 bit version gives you
(addressing more memory, etc). It will work fine (I run both versions),
but i am sure more can be turned up by a quick search of the mailing
list etc.

Eric
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Another whirl with FreeBSD

2006-10-10 Thread Heinrich Rebehn

Eric wrote:

michael graffam wrote:

Hi, my name is Michael and I'm and Open Source addict.


Enough with the re-introductions, I guess.
Essentially, I'd like to hear any opinions regarding
the 64 bit and 32 bit FreeBSD ports. NDIS support is
fine on both? 


My machine is a Compaq Presario V2000 series, in case
someone has the same, or similar. 


i heard its better to run the i386 version of BSD on 64 bit machines due
to the overhead, etc. unless you need what the 64 bit version gives you
(addressing more memory, etc). It will work fine (I run both versions),
but i am sure more can be turned up by a quick search of the mailing
list etc.


Overhead ?? Would this mean that the 64 bit version will run slower?

--

Heinrich Rebehn

University of Bremen
Physics / Electrical and Electronics Engineering
- Department of Telecommunications -

Phone : +49/421/218-4664
Fax   :-3341
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]