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

Home » Public Forums » archive » Re: AMD CPU - pentium way faster? (should be IDL on win2000 faster than IDL on linux)
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: AMD CPU - pentium way faster? (should be IDL on win2000 faster than IDL on linux) [message #29085] Thu, 31 January 2002 13:04 Go to next message
Mark Hadfield is currently offline  Mark Hadfield
Messages: 783
Registered: May 1995
Senior Member
"Robert Stockwell" <rgs1967@hotmail.com> wrote in message
news:3C59AAA6.4040802@hotmail.com...
> Average time for time_test.pro = ...

Isn't time_test deprecated these days in favour of time_test2? (The reason
being, I believe, that the tests in the former are too small to be
meaningful.) Time_test2 is the only one mentioned in the help file. There's
also a time_test3 that seems to be the same as time_test2 except that some
tests have been increased in size. JD's IDLSPEC2 benchmark uses time_test3
so perhaps we should standardise on this.

---
Mark Hadfield
m.hadfield@niwa.co.nz http://katipo.niwa.co.nz/~hadfield
National Institute for Water and Atmospheric Research
Re: AMD CPU - pentium way faster? (should be IDL on win2000 faster than IDL on linux) [message #29093 is a reply to message #29085] Thu, 31 January 2002 12:35 Go to previous messageGo to next message
Robert Stockwell is currently offline  Robert Stockwell
Messages: 74
Registered: October 2001
Member
Rick Towler wrote:

> How much of this is from differences in processor architecture, platform
> configuration, and OS? You are comparing apples and oranges. Install Win2k
> on your AMD system (or linux on your laptop) and try again.
>
> -Rick
>


Of course you are right, so I went to a dual boot machine.
Both running idl 5.5 (in demo mode, we don't have a license on it)
I ran the time tests about 15 time each, and took an average
(after it read from file and compiled the code)
the computer: 1.4 Ghz AMD athlon, 512 Ram.


OS 1) Win2000 SP 2
Average time for time_test.pro = 0.596 seconds
OS 2) Slackware 8 2.4.17 kernel with X3864.1 running fvw2
Average time for time_test.pro = 0.725 seconds
0s 3) Slackware 8 2.4.17 kernel with no xwindows (i.e. command line only)
Average time for time_test.pro = 0.721 seconds


So, that is .725/.596 = 23.5% longer on linux.
(and the command line version is slightly quicker, probably in
printing out the 10 or twnety lines of text)

The difference that I attributed to the pentium over the athlon,
is the same as the difference from win2000 to linux, so it seems
that is is merely the OS, and not the processor that causes the
difference.



I do satellite data crunching on this machine, so the code runs
for about 120 days of CPU time to do the entire set (spread
over many machines of course). The difference is 120 days on linux,
or 100 days on win2000. I would prefer the 100 days.



I'd guess that there are compiler optimizations or different math
libraries available on win2000 that are not used in linux under
my current version and kernel options. I'll take this up with RSI.


Cheers,
bob


PS anyone else see this difference in speed between operating systems?
Re: AMD CPU - pentium way faster? (should be IDL on win2000 faster than IDL on linux) [message #29121 is a reply to message #29085] Tue, 05 February 2002 15:14 Go to previous message
John-David T. Smith is currently offline  John-David T. Smith
Messages: 384
Registered: January 2000
Senior Member
Mark Hadfield wrote:
>
> "Robert Stockwell" <rgs1967@hotmail.com> wrote in message
> news:3C59AAA6.4040802@hotmail.com...
>> Average time for time_test.pro = ...
>
> Isn't time_test deprecated these days in favour of time_test2? (The reason
> being, I believe, that the tests in the former are too small to be
> meaningful.) Time_test2 is the only one mentioned in the help file. There's
> also a time_test3 that seems to be the same as time_test2 except that some
> tests have been increased in size. JD's IDLSPEC2 benchmark uses time_test3
> so perhaps we should standardise on this.

The problem with time_test3 is that it's already antiquated. I've
several times sounded the battle cry for developing an updated IDL
benchmark which taxes machine subsystems adequately and independently
(not that it shouldn't use time_test* as a basis). For instance, the
sole I/O test in time_test* amounts to 256KB array read/writes -- well
within the cache of all modern drives and OS's. An entire dimension on
the IDLSPEC2 graph is thus rendered almost useless. I have collected a
list of volunteers for constructing this community benchmark, and
eagerly solicit more. Depending on interest, an expanded 3D Graphics
benchmark might also be developed in parallel.

IDLSPEC3 has been dragging along primarily due to this stumbling block.
If people are interested in contributing their thoughts and ideas
concerning a more robust, community-developed test suite, then by all
means, contact me.

Having just completed a 3000 mile move, it may be some time yet before
you see the light in IDLSPEC3's eyes, but if we pull together, it will
be worth it. And for those whose arms I twisted as volunteers, don't
think I've lost your names ;)

JD
Re: AMD CPU - pentium way faster? (should be IDL on win2000 faster than IDL on linux) [message #29170 is a reply to message #29085] Fri, 01 February 2002 06:23 Go to previous message
Robert Stockwell is currently offline  Robert Stockwell
Messages: 74
Registered: October 2001
Member
Mark Hadfield wrote:

> "Robert Stockwell" <rgs1967@hotmail.com> wrote in message
> news:3C59AAA6.4040802@hotmail.com...
>
>> Average time for time_test.pro = ...
>>
>
> Isn't time_test deprecated these days in favour of time_test2? (The reason
> being, I believe, that the tests in the former are too small to be
> meaningful.) Time_test2 is the only one mentioned in the help file.



I did both sets of tests. Same results. I only mentioned
the time_test ones because I am lazy.


> There's
> also a time_test3 that seems to be the same as time_test2 except that some
> tests have been increased in size. JD's IDLSPEC2 benchmark uses time_test3
> so perhaps we should standardise on this.


Sure, I'll find that and get the results.

Cheers,
bob



> ---
> Mark Hadfield
> m.hadfield@niwa.co.nz http://katipo.niwa.co.nz/~hadfield
> National Institute for Water and Atmospheric Research
>
>
>
>
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: representive digits
Next Topic: test

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

Current Time: Wed Oct 08 15:17:03 PDT 2025

Total time taken to generate the page: 0.00689 seconds