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

Home » Public Forums » archive » Re: Large data sets
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: Large data sets [message #24928] Fri, 04 May 2001 07:12
Alex Schuster is currently offline  Alex Schuster
Messages: 124
Registered: February 1997
Senior Member
Neil Talsania wrote:

> I am new to IDL, and everything that I have done so far works great on
> small data sets. But, I dont know how to use it for a large (>2 gig)
> dataset, as I obviously just cant load that into an array. The data is on
> disk and can either be tiled so that it is stored in 1024x1024 segments, or
> it is stripped which is one complete row at a time. Even a complete row is
> large (>80000 samples).
>
> Any thoughts as to how I would be able to use this data?

Have a look at the ASSOC() function.

Alex
--
Alex Schuster Wonko@weird.cologne.de PGP Key available
alex@pet.mpin-koeln.mpg.de
Re: Large data sets [message #24929 is a reply to message #24928] Fri, 04 May 2001 07:00 Go to previous message
Paul van Delst is currently offline  Paul van Delst
Messages: 364
Registered: March 1997
Senior Member
Neil Talsania wrote:
>
> Hi,
> I am new to IDL, and everything that I have done so far works great on
> small data sets. But, I dont know how to use it for a large (>2 gig)
> dataset, as I obviously just cant load that into an array. The data is on
> disk and can either be tiled so that it is stored in 1024x1024 segments, or
> it is stripped which is one complete row at a time. Even a complete row is
> large (>80000 samples).
>
> Any thoughts as to how I would be able to use this data?
>
> Another question: is there thread support in IDL? I have a machine with 18
> processors, so it sure would be nice to process this large dataset in 18
> parallel threads. Any suggestions?

You work for kodak - can't you walk down the hall and ask the RSI/IDL engineers.....? :o)

Seriously, though. What errors (if any) are you getting? Some OS'es don't support files >
2Gig but if you have a machine with 18 processors I, uh, don't think that would be a
problem. More info on what you wanted to do would be helpful. 80000 datapoints doesn't
sound very big to me (I read in millions of double values daily on a regular little old
linux box). Reading in cunks or strips at a time and processing it sequential sounds like
a reasonable method - if only for a first cut (umless the data is interdependent somehow.)

paulv

--
Paul van Delst A little learning is a dangerous thing;
CIMSS @ NOAA/NCEP Drink deep, or taste not the Pierian spring;
Ph: (301)763-8000 x7274 There shallow draughts intoxicate the brain,
Fax:(301)763-8545 And drinking largely sobers us again.
Alexander Pope.
Re: Large data sets [message #24931 is a reply to message #24929] Fri, 04 May 2001 06:47 Go to previous message
Liam E. Gumley is currently offline  Liam E. Gumley
Messages: 378
Registered: January 2000
Senior Member
Neil Talsania wrote:
> I am new to IDL, and everything that I have done so far works great on
> small data sets. But, I dont know how to use it for a large (>2 gig)
> dataset, as I obviously just cant load that into an array. The data is on
> disk and can either be tiled so that it is stored in 1024x1024 segments, or
> it is stripped which is one complete row at a time. Even a complete row is
> large (>80000 samples).
>
> Any thoughts as to how I would be able to use this data?
>
> Another question: is there thread support in IDL? I have a machine with 18
> processors, so it sure would be nice to process this large dataset in 18
> parallel threads. Any suggestions?

The following may be of interest:

http://sag-www.ssl.berkeley.edu/~korpela/mmap/

Cheers,
Liam.
http://cimss.ssec.wisc.edu/~gumley/
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: write_ppm (newbie)
Next Topic: Reading .xls files

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

Current Time: Wed Oct 08 15:16:38 PDT 2025

Total time taken to generate the page: 0.21872 seconds