Unix Technical Forum

Looking for info on which Sun single processor machine to choose.

This is a discussion on Looking for info on which Sun single processor machine to choose. within the Sun Solaris Hardware forums, part of the Solaris Operating System category; --> Hi, I wish to run Matlab on a Sun Solaris machine. This application will be single threaded. Problems will ...


Go Back   Unix Technical Forum > Unix Operating Systems > Solaris Operating System > Sun Solaris Hardware

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-16-2008, 12:57 PM
Mark
 
Posts: n/a
Default Looking for info on which Sun single processor machine to choose.

Hi,

I wish to run Matlab on a Sun Solaris machine.
This application will be single threaded.
Problems will include matrix multiplication/ inversion and SVD's.


Which single processor Sun machine should I choose to equal the processing
performance of a P4 3.2Ghz Machine?

Thanks,

Mark


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-16-2008, 12:57 PM
Rich Teer
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

On Wed, 4 Feb 2004, Mark wrote:

> Which single processor Sun machine should I choose to equal the processing
> performance of a P4 3.2Ghz Machine?


None of them. Have a look at the Sun Blade 1500.

Now, which P4 3.2 GHz machine can make full use of 8 GB of RAM?

--
Rich Teer, SCNA, SCSA

President,
Rite Online Inc.

Voice: +1 (250) 979-1638
URL: http://www.rite-online.net
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 01-16-2008, 12:57 PM
Tristram Scott
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Rich Teer wrote:
>
> On Wed, 4 Feb 2004, Mark wrote:
>
> > Which single processor Sun machine should I choose to equal the processing
> > performance of a P4 3.2Ghz Machine?

>
> None of them. Have a look at the Sun Blade 1500.
>
> Now, which P4 3.2 GHz machine can make full use of 8 GB of RAM?
>


MATLAB 5.3.1 works as a true 64 bit application on Solaris, but MATLAB
6.5 does not. The next release of MATLAB will on some platforms, but
Solaris has not yet been declared to be one of them, so proceed with
some caution.

Having said that, Solaris seems most likely as the next choice of 64 bit
MATLAB platforms.

Choose a machine with a good amount of cache memory. The Sun Fire V100
I just bought is predictably slow with MATLAB when crunching large
matrices. My SGI Octane with its 250 MHz R10k does better, and it is
half the speed of the latest offerings from SGI. The reason the V100 is
slow on my MATLAB work is because it has only 256 k of cache, which is
rather pathetic, but then I knew that when I bought it.

Drop me a line if you want some more details.

--
Dr Tristram J. Scott
Energy Consultant
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 01-16-2008, 12:57 PM
Paul S. Brown
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Mark wrote:

> Hi,
>
> I wish to run Matlab on a Sun Solaris machine.
> This application will be single threaded.
> Problems will include matrix multiplication/ inversion and SVD's.
>
>
> Which single processor Sun machine should I choose to equal the processing
> performance of a P4 3.2Ghz Machine?
>
> Thanks,
>


V65x with a single CPU installed?

P.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 01-16-2008, 12:57 PM
Chris Morgan
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Tristram Scott <tristram.scott@ntlworld.com> writes:

> Choose a machine with a good amount of cache memory. The Sun Fire V100
> I just bought is predictably slow with MATLAB when crunching large
> matrices. My SGI Octane with its 250 MHz R10k does better, and it is
> half the speed of the latest offerings from SGI. The reason the V100 is
> slow on my MATLAB work is because it has only 256 k of cache, which is
> rather pathetic, but then I knew that when I bought it.


I'm not sure size of cache is quite enough to choose - what really
matters for matlab, surely, is overall floating-point throughput,
right? The new US-IIIi has less cache than US-III (which has 8MB), but
it moves the cache and the memory controller on-chip, so it's approx
neck and neck with the older chip on specFP at a lower price point. I
would suggest Sun Blade 2500 dual-cpu as a serious contender.

I hope to be benchmarking one of those later today as it happens

Chris
--
Chris Morgan
"Post posting of policy changes by the boss will result in
real rule revisions that are irreversible"

- anonymous correspondent
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 01-16-2008, 12:57 PM
Colin Stuckless
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Rich Teer wrote:

> On Wed, 4 Feb 2004, Mark wrote:
>
>
>>Which single processor Sun machine should I choose to equal the processing
>>performance of a P4 3.2Ghz Machine?

>
>
> None of them. Have a look at the Sun Blade 1500.
>
> Now, which P4 3.2 GHz machine can make full use of 8 GB of RAM?


The Sun Blade 1500 is limited to 4GB according to Sun's product
website. So I'm not sure I get your point.

Unfortunately, for the original poster, you won't find a single
CPU machine from Sun's current product line that can match
the 3.2Ghz P4 except on the most rare of workloads.

This webpage has some Matlab benchmark results, and a 750Mhz
US-III (V880) is bested by a 1.5Ghz P-IV. Take a 1.28Ghz US-IIIi
and a 3.2Ghz P-IV and you'll likely see an even wider gap.

http://www-math.cudenver.edu/~jmande...benchmark.html

BTW, Wolfram is now shipping Mathematica for Linux on the AMD64
platform. Price/performance wise I don't think you can beat
that combo. Maybe Mathworks will come around now that
Itanium is effectively orphaned:

http://news.com.com/2100-1006_3-5150...?tag=nefd_lede


-cjs

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 01-16-2008, 12:57 PM
Colin Stuckless
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Chris Morgan wrote:


> I'm not sure size of cache is quite enough to choose - what really
> matters for matlab, surely, is overall floating-point throughput,
> right? The new US-IIIi has less cache than US-III (which has 8MB), but
> it moves the cache and the memory controller on-chip, so it's approx
> neck and neck with the older chip on specFP at a lower price point. I
> would suggest Sun Blade 2500 dual-cpu as a serious contender.
>
> I hope to be benchmarking one of those later today as it happens
>
> Chris


Chris, please followup with your impressions and results. I'm
sure a lot of us are anxious to hear how the 2500 compares with the
1000/2000 workstations.

-cjs


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 01-16-2008, 12:57 PM
Vu
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

What exactly does mathematica do?
I seem to remember the name from when I was in high school.
Is it the same company?

Vu.

"Colin Stuckless" <colinsRE@MOVEstuckless.com> wrote in message
news:cafUb.8684$bp1.460884@news20.bellglobal.com.. .
> Rich Teer wrote:
>
> BTW, Wolfram is now shipping Mathematica for Linux on the AMD64
> platform. Price/performance wise I don't think you can beat
> that combo. Maybe Mathworks will come around now that
> Itanium is effectively orphaned:
>
> http://news.com.com/2100-1006_3-5150...?tag=nefd_lede
>
>
> -cjs
>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 01-16-2008, 12:57 PM
Tristram Scott
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Chris Morgan wrote:
>
> I'm not sure size of cache is quite enough to choose - what really
> matters for matlab, surely, is overall floating-point throughput,
> right? The new US-IIIi has less cache than US-III (which has 8MB), but
> it moves the cache and the memory controller on-chip, so it's approx
> neck and neck with the older chip on specFP at a lower price point. I
> would suggest Sun Blade 2500 dual-cpu as a serious contender.
>


No, size of cahce is not the only thing, but I have found with my own
use of MATLAB that it makes a significant difference when working with
large matrices. If they fit in cache memory, things fly along,
otherwise, maybe not. The specFP has never been much use for me as an
indicator of how my own code will perform. The MATLAB bench function is
somewhat better as an indication of MATLAB performance (as you would
hope), but it is a bit tame compared to some of the nasty things I like
to do to it.

As others have mentioned, you will find it hard to beat the P4 3.2Ghz
undr happy conditions. But if you start to annoy the machine, swapping
would be a good example, then I have always found the Windows machines
fall way behind. My laptop (P4 1.8 GHz) runs my own code at about twice
the rate of my SGI Octane (dual R10k, 250 MHz) up until it starts to be
low on RAM. At that point the Octane is in the order of maybe five
times as fast. I remember benchmarking a PC against an Origin 200 a
couple of years back. The machines had the same amount of RAM. I ran a
MATLAB job which took most of the RAM, and it was about two minutes on
either machine. Then I ran one twice as large, so it had to swap. The
Origin took four minutes. The PC took ten minutes.

One of the best things about MATLAB is that you don't need to change you
code to handle larger problem sizes. My application works on a 256MB
laptop if I keep the length of the simulations short. The exact same
application will consume 8GB of RAM on my Octane for large simulations.

If you want raw speed with MATLAB, and you know for sure you are not
going to step beyond the capacity of the machine, then perhaps aim
towards Linux on one of the AMD64 or Itanium which The MathWorks seem
fond of. But personally I would much rather Solaris or IRIX. Perhaps
slightly slower, but certainly more consistent.

--
Dr Tristram J. Scott | 44 Montague Road
Energy Consultant | Cambridge, CB4 1BX
| England
email tristram.scott@ntlworld.com | ph (+44 1223) 526 255
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 01-16-2008, 12:57 PM
Chris Morgan
 
Posts: n/a
Default Re: Looking for info on which Sun single processor machine to choose.

Colin Stuckless <colinsRE@MOVEstuckless.com> writes:

> Chris Morgan wrote:
>
>
> > I'm not sure size of cache is quite enough to choose - what really
> > matters for matlab, surely, is overall floating-point throughput,
> > right? The new US-IIIi has less cache than US-III (which has 8MB), but
> > it moves the cache and the memory controller on-chip, so it's approx
> > neck and neck with the older chip on specFP at a lower price point. I
> > would suggest Sun Blade 2500 dual-cpu as a serious contender.
> > I hope to be benchmarking one of those later today as it happens
> > Chris

>
> Chris, please followup with your impressions and results. I'm
> sure a lot of us are anxious to hear how the 2500 compares with the
> 1000/2000 workstations.


I will do, but unfortunately this machine is so "late" from my own
personal viewpoint that I wont be able to spend company time on giving
it the damn good thrashing my blade 1000 dual 750 has had. My usual
first test is a complete rebuild with optimisation of all our software
using forte 6.2 c++. That I can manage (and post comparisons against
said older machine). I might be able to squeeze in some other
benchmarks if people have some favourites. They can email me at
m i h a l i s at s p e a k e a s y d o t n e t
with suggestions in that case. I have not yet even established
precisely what spec I have - it's sitting in its box yet. I have more
important things to do (from employers point of view) else there is
almost nothing I would rather do right now than spend the rest of the
day setting it up and testing.

Chris
--
Chris Morgan
"Post posting of policy changes by the boss will result in
real rule revisions that are irreversible"

- anonymous correspondent
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 09:02 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com