Re: Sun SPARCstation IPC Resurection Project!
From: Dr. David Kirkby (drkirkby_at_ntlworld.com)
Date: 09/12/03
- Next message: ultrasparc3_at_hotmail.com: "Re: [SS20] Mixing two CPUs"
- Previous message: Dr. David Kirkby: "Re: Sun SPARCstation IPC Resurection Project!"
- In reply to: Chris Morgan: "Re: Sun SPARCstation IPC Resurection Project!"
- Next in thread: Yann Marigo: "Re: Sun SPARCstation IPC Resurection Project!"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 12 Sep 2003 06:39:32 +0100
Chris Morgan wrote:
> > http://atlc.sourceforge.net/
<snip>
> Run times: T_sequential is 110 s. T_parallel is 112 s.
> Speedup=T_sequential/T_parallel is 0.982. Efficiency=Speedup/N_cpus is 0.982
> PASS: benchmark.test
> ======================
> All 85 tests passed
> (5 tests were not run)
> ======================
>
> This was an Athlon XP 1466 Mhz cpu, Slackware 9.0
Thanks for that.
As a matter of interest, here is the same results on a Cray Y-MP
supercomputer with 4 CPUs. The execution time is not a mistake!!!
Hardware provider is Cray. Hardware platform is Y-MP.
Machine: CRAY_Y-MP. Sysname: sn5176. Release: 9.0.2.2. Nodename: sn5176.
Number of CPUs supported by system is unknown. Number of CPUs online is
4.
CPU_type is unknown. FPU_type is unknown. Speed of CPU(s) is 33.3 MHz.
RAM is unknown Mb.
L1 data cache is unknown; L1 instruction cache is unknown; L2 cache is
unknown
Run times: T_sequential is 14068 s. Not configured for parallel
operation.
To be fair, the code is not written to work with vector processors and I
was not the only user on the Cray.
A machine with 4 x 1.4 GHz Itanium CPUs did that in 19 s. Again I was
not the only user, but the code is multi-threaded to make best use of
SMP systems. My quad processor Sun Ultra 80 does that it 86 s using all
4 CPUs, or 265 s using just one.
If anyone can check that code on some odd hardware/software I'd be
interested. The code is not written as a benchmark, so I'm more
interested to know if it fails to compile, gives compiler warnings or
fails any self-tests.
If anyone has a dual Celeron I'd like to know if works. On one persons
dual processor Celeron, the code actually runs *slower* when running
multi-threaded and using both CPUs, than it does when using just one
CPU. I think that is a problem with the Celeron CPU - it is simply not
designed for use in SMP systems, so performs badly.
-- The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge. Dr. David Kirkby, Senior Research Fellow, Department of Medical Physics, University College London, 11-20 Capper St, London, WC1E 6JA. Website: http://www.medphys.ucl.ac.uk/~davek Author of 'atlc' http://atlc.sourceforge.net/
- Next message: ultrasparc3_at_hotmail.com: "Re: [SS20] Mixing two CPUs"
- Previous message: Dr. David Kirkby: "Re: Sun SPARCstation IPC Resurection Project!"
- In reply to: Chris Morgan: "Re: Sun SPARCstation IPC Resurection Project!"
- Next in thread: Yann Marigo: "Re: Sun SPARCstation IPC Resurection Project!"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|