comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » SMP experiences with IDL
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
SMP experiences with IDL [message #10987] Tue, 24 February 1998 00:00
Kirt Schaper is currently offline  Kirt Schaper
Messages: 6
Registered: February 1997
Junior Member
Does anyone have first hand experience with IDL (preferably
on a Linux box) running with multiple processors? Is there
any speedup? (I'm talking about IDL v5.0 for Unix).

Our experiences with single processor Pentium/Linux boxes
suggests that they are at least as fast, if not faster, than
much more expensive HP, Dec and Sun boxes. Aside from the
problem of being a little-endian architecture, I haven't been
able to see the down-side yet.

More grist for the Linux performance mill...

Here are some timing results from a simple benchmark program
(the program simply generated a 100x100x50 random float array
and convolved it with a 10x10x10 kernel). I know that elapsed
time is not a very precise benchmark, but the systems were all
unloaded at the time of the test, and elapsed time is what makes
a system usable or not.

; idl version 4.01
; SS10/51 (50MHz) -------------- elapsed time = 59.1 seconds
; Dec 600 5/266 (266MHz) ------- elapsed time = 43.0 seconds
; HP 9000 C180 (180MHz) -------- elapsed time = 19.7 seconds
; Pentium Pro (200MHz), Linux -- elapsed time = 12.1 seconds
; Pentium II (300MHz), Linux --- elapsed time = 9.0 seconds
;
; idl version 5.0
; SS10/51 (50MHz) -------------- elapsed time =138.6 seconds
; Pentium Pro (200MHz), Linux -- elapsed time = 45.0 seconds
; HP 9000 C180 (180MHz) -------- elapsed time = 33.7 seconds
; Pentium II (300MHz), Linux --- elapsed time = 31.3 seconds

I find several things interesting about the above experience.

(1) A 200MHz Pentium Pro box is running as fast as a (much more
expensive, even with 50% academic discount) HP box. This is
totally contrary to the published SPECfp95_base numbers
(17.2 for the HP and 5.54 for the Pentium)

(2) RSI did something quite bad to the convolution function
from v4 to v5.

kt
[Message index]
 
Read Message
Previous Topic: Modulo in IDL
Next Topic: map_set (v5.0.3)

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 09:53:44 PDT 2025

Total time taken to generate the page: 0.48230 seconds