Backport of the dlmread() function version in the octave development trunk. This patch is taken from http://hg.savannah.gnu.org/hgweb/octave/rev/3d5c6b84ddaf and increases considerably the execution speed of the function. Here, on a Q9650 processor, the load time of a file with 4159712 lines and 5 columns passes from 279341 seconds (yes, ~77 hours) to 14.1959 seconds. Definitely a patch to be inserted in the current stable ebuild of octave :-)
Created attachment 247167 [details, diff] octave-3.2.4-dlmread-speedup.patch
in cvs. thanks!