Re: 64bit CPUs

From: Eric Anderson (anderson_at_centtech.com)
Date: 05/02/05

  • Next message: kama: "Re: Very low disk performance on 5.x"
    Date: Mon, 02 May 2005 07:44:54 -0500
    To: Mariusz Grad <mariusz.grad@pwr.wroc.pl>
    
    

    Mariusz Grad wrote:
    > Mike Tancsa:
    >
    >>A somewhat obvious question to some perhaps, but what server application
    >>mix on FreeBSD today sees an improvement using 64bit CPUs ? In my ISP
    >>centric world, my big apps are BIND, IMAP/POP3, httpd via apache, SMTP, AV
    >>and SPAM scanning, and firewalls/routing. Apart from larger RAM, why would
    >>these benefit from the 64bit world ? Or would they ?
    >
    > Benefits from AMD64:
    > - larger RAM limit (40bit memory address),
    > - 64bit GRPs,
    > - much faster access to memory (memory controller inside core - no northbridge),
    > - it much better scales (with many CPUs) (he doesnt share memory bandwith),
    > - large caches L1 = 64KB, L2 = 1MB (comparing to xeon 12/512K),

    Some Xeon's have 2MB now..

    > - DEP = Data Execution Protection (it has to be supported via OS),

    Intel has the 'NX' (no execute) bit - isn't this the same?

    > - Multimedia Extensions for graphics / vector processing.

    Xeon's have this too I believe (I don't think this is anything new either).

    > = Opterons remove memory bottlenecks espacially with multi-cpus.
    >
    > Ive had large acceleration at:
    > - math computation (f77, 2-4GB double precision matrix) single opteron 1.8GHz (sun v20z) was 4x faster then celeron 2.4GHz.
    > - databases (pgsql) Opteron 1.8 GHz 2x faster then Xeon 3.2

    That's interesting, although I wouldn't compare a Celeron against an
    AMD64, but interesting nonetheless.

    > I would assume that everything which can run:
    > - in parallel,
    > - on multi-Opterons CPU,
    > - which uses heavly RAM,
    > - which can take benefits from 64bit registers (floating points),
    > will have _extreamly_ boost comparing to Intels EMT64 (or Itanium2).

    Agreed..

    Eric

    -- 
    ------------------------------------------------------------------------
    Eric Anderson        Sr. Systems Administrator        Centaur Technology
    A lost ounce of gold may be found, a lost moment of time never.
    ------------------------------------------------------------------------
    _______________________________________________
    freebsd-performance@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-performance
    To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"
    

  • Next message: kama: "Re: Very low disk performance on 5.x"

    Relevant Pages

    • Re: [moderator] server upgrade
      ... from the current Pentium-II 300MHz server it runs on to an AMD64. ... FreeBSD will be jumping from 4.x to 6.x. ... but the AMD64 support in 6.0-STABLE seems ...
      (talk.origins)
    • Re: Upgrade path: X4200?
      ... The Solaris Sparc environment is still a lot more full fledged than ... the Solaris AMD64 env. ... there is still Subsystems and Apps that is not available on AMD64. ... Look at the T2000 server instead. ...
      (comp.sys.sun.hardware)
    • Re: server upgrade
      ... from the current Pentium-II 300MHz server it runs on to an AMD64. ... FreeBSD will be jumping from 4.x to 6.x. ... but the AMD64 support in 6.0-STABLE seems ...
      (talk.origins)
    • Re: BigInteger on 64 bit platform
      ... Note that the AMD64 version always uses the HotSpot Server VM, ... The IA32 version uses the HotSpot Client VM by default. ... So if you do performance comparisons, make sure you compare the AMD64 ... The Client VM performs a bit better than the Server VM for GUI ...
      (comp.lang.java.programmer)
    • Re: gmirror warnings
      ... Should I be worried about these warnings or are they just transient failures that correct themselves? ... I think this behavior is limited to the amd64 architecture, or at least more prone to occur. ... While the server continues to function properly, ...
      (freebsd-stable)