Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2004
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Excessive Mathematica memory use, revisited.

  • To: mathgroup at smc.vnet.net
  • Subject: [mg46928] Re: Excessive Mathematica memory use, revisited.
  • From: frankeye at cox.net (Frank Iannarilli)
  • Date: Tue, 16 Mar 2004 02:37:35 -0500 (EST)
  • References: <c2rnjr$p13$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Virgilio,

Check out "binarica": 
http://library.wolfram.com/infocenter/MathSource/4870/

The summary:  
The Binarica notebook contains cells for fast reading of a binary file
and conversion of its IEEE single-precision floating point byte stream
into Mathematica (machine-precision) Reals. The processing maintains
the (Mathematica 4.X) PackedArray representation so crucial to memory
and speed efficiency.

Although crafted only for PC-endian byte format, and merely for IEEE
single-precision, the methods provided are sufficiently generalizable
by an interested user.

I've found it quite tricky, but doable, to get near-optimal space-time
performance on binary import.

Regards,


  • Prev by Date: Re: Mathematica 5: Integration bug in quadratic found by the GEMM machine
  • Next by Date: q's about NumericQ and saving interpolating function
  • Previous by thread: Re: Re: Excessive Mathematica memory use, revisited.
  • Next by thread: RE: Re: Excessive Mathematica memory use, revisited.