Mailinglist Archive: opensuse (3893 mails)

< Previous Next >
Re: [opensuse] Which flavor of openSUSE for Intel Core Duo chipset
  • From: Randall R Schulz <rschulz@xxxxxxxxx>
  • Date: Mon, 1 Jan 2007 08:56:32 -0800
  • Message-id: <200701010856.33132.rschulz@xxxxxxxxx>

On Monday 01 January 2007 08:03, Thomas Hertweck wrote:
> Randall R Schulz wrote:
> > [...]
> >
> > What sort of an application mix do you run?
> We develop and run software for seismic data processing on our Linux
> clusters (some 64-bit, some 32-bit). In other words, it's mainly
> number crunching. We saw performance differences of up to 30% on the
> same hardware. We asked Intel about this unexpected behaviour but
> they've not been able to come up with an explanation yet, it's still
> under investigation. I agree with you that Xeon's and Core 2 Duo's
> characteristics might differ, but nevertheless it's an interesting
> observation. Unfortunately, I can't give any more details at the
> moment.

I take it that 30% faster is in 64-bit mode? Is that FORTRAN code?

Anyway, what I need to optimize for my Core 2 Duo system is Java doing
long-running symbolic (non-numeric) algorithms. I'm going to be adding
concurrent processing to the system soon, now that multi-core
processors are becoming common. Fortunately, many of the problems it
runs are amenable to this kind of optimization on multi-core or
multi-processor systems because it decomposes many problems into
independently solvable sub-problems.

I suppose at some point I could try benchmarking the 32/64-bit
variation, but from what I've read and knowing the kind of processing
my code does, I expect the advantage to remain with the 32-bit mode
execution. The only thing that might be an indication for 64-bit mode
is very large problems, but for this application, it's far preferable
to improve the tree-search heuristics to preclude the generation of so
many intermediate nodes rather than trying to accommodate them through
brute force (i.e., more RAM).

> Cheers, Th.

Randall Schulz
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups