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

Home » Public Forums » archive » Re: LIST performance
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: LIST performance [message #73445 is a reply to message #73444] Sat, 06 November 2010 14:55 Go to previous messageGo to previous message
penteado is currently offline  penteado
Messages: 866
Registered: February 2018
Senior Member
Administrator
On Nov 6, 7:07 pm, JD Smith <jdtsmith.nos...@yahoo.com> wrote:
> EXPAND-CONCATENATE accumulate:       0.19039917
> PTR accummulate:                      0.40397215
> LIST accummulate:                      1.5151551
>
> I'm not sure why this is. In principle, a lightweight, (C) pointer-
> based linked list should have very good performance internally.  So,
> while very useful for aggregating and keeping track of disparate data
> types, LIST's are less helpful for working with large data sets.

Do you have the results as a function of number of elements? The
curves will have different shapes, and the expected behavior might
occur only on some ranges of values. For one thing, expand-
concantenate is not a smooth function, and it also depends on another
parameter (the size of the buffer).

There is one plot of that kind in Michael Galloy's post:

http://michaelgalloy.com/2010/07/22/idl-8-0-lists-and-hashes .html
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to query New Graphics object properties?
Next Topic: run .sav file with -args

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

Current Time: Fri Oct 10 02:16:56 PDT 2025

Total time taken to generate the page: 0.24217 seconds