I have many data files that I need to load into Octave, and parse/process the data in each data file. The whole process is rather slow, since the data files are in a specific ASCII format, and the data processing needs a bunch of string manipulations, which tend to be slow.
I am currently reading and processing one file after another, which uses only a single CPU/core. The whole process could be much faster if I could make use of multiple CPUs/cores to load and process the files in parallel. However, I have no clue how to achieve this in Octave. It would be great if someone could point me in the right direction or provide some hints or ideas.