octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #60873] Feature request: combine system and dl


From: anonymous
Subject: [Octave-bug-tracker] [bug #60873] Feature request: combine system and dlmread if viable
Date: Sun, 4 Jul 2021 13:32:22 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0

Follow-up Comment #5, bug #60873 (project octave):

I will use strsplit and textscan as recommended and withdraw this feature
request.

The solver does the preselection for printing only the true variables. With
that external design choice, the typical output is a few gigabytes of plain
text for each run. Without it, it would be several hundred gigabytes, the vast
majority being zeros. A typical problem instance can have 100K to 2M solutions
on ~50K variables, so printing all of their indexes adds up quickly. The
tradeoff is that each line from the solver is now a different number of
elements, but now it's small enough to fit in RAM without even swap, otherwise
it would force the use of temporary use of several hundred GB of storage space
per run.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60873>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]