Re: Sparc v Intel

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: andrew(dot)clark(at)sge(dot)net
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Sparc v Intel
Date: 2001-12-04 04:12:40
Message-ID: 26220.1007439160@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

andrew(dot)clark(at)sge(dot)net writes:
> I'm trying to find some hard data comparing PostgreSQL on Intel and Sparc
> platforms. Does anyone know where I can find data like this? Have an view
> on the subject? Does a 64 bit architecture make any difference with a
> small database? Large databases? If so how large?

Think I/O, not CPU. Big-iron Sparc boxes will probably have lots better
I/O than PC-grade hardware, and that translates directly to database
performance.

Which is not to say that you can't buy big-iron platforms with Intel
CPUs in 'em. But they're not consumer PCs. Be careful to compare
apples to apples.

As far as 32bit vs 64bit, my feeling is that the only immediate benefit
of 64bit is that you could load the thing with more than 4GB of RAM and
have *lots* of kernel disk buffers. This could be a serious win if your
database is large enough that the active page set exceeds 4GB.

Further out, we've speculated off and on about converting int8 and
float8 to pass-by-value datatypes on machines where Datum is 8 bytes.
That should make for a nice performance improvement on operations using
those datatypes. But it's not done yet and the actual benefit is hard
to guess.

regards, tom lane

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Arguile 2001-12-04 04:15:32 Re: Installing DBD::Pg module without Pg Database server
Previous Message Oliver Jones 2001-12-04 04:10:53 Re: [ANNOUNCE] pgcrypto 0.4.2