Set number of cores/threads/RAM in SpectraST?

Skip to first unread message

Philip Gerth

Dec 2, 2021, 12:09:37 PM12/2/21
to spctools-discuss

Good evening,

I am using SpectraST for creating a spectral library out of a 71 GB msp.file, which lead to a very long remapping step. Like 4 days for 10 % progress. The PC I am using has an available 350 GB RAM, but it only runs with a fraction of the possible power ~ 10 GB. It also only uses 2 of 9 available cores.

I have seen that there are options for Comet and X!Tandem to increase the processing speed, like “spectrum,threads,  so My question is, are there any ways to do the same for SpectraST? Or is there a specific limit for the performance level for SpectraST?

Thank you in advance

Eric Deutsch

Dec 3, 2021, 1:54:11 PM12/3/21
to, Eric Deutsch

Hi Philip, while I am not completely certain, I don’t think SpectraST has any options for multi-threaded execution in the library import/conversion steps. I recall Henry saying in the past that these operations tend to be I/O bound mostly so multi-threading wouldn’t help very much? Maybe that was true when disks were slower than today. Since you have so much RAM, you might consider setting up a RAM disk:

to see if that speeds things up considerably? Maybe not for the reading so much as the writing? Read from an SSD and write to the RAM disk?


That may not help a lot, but it’s the only thing I can think of at the moment. Maybe Henry has other ideas?




You received this message because you are subscribed to the Google Groups "spctools-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To view this discussion on the web visit

Philip Gerth

Dec 6, 2021, 3:49:34 AM12/6/21
to spctools-discuss
Dear Eric.

Thank you very much for your fast and helpful answer, now we at least have a new apporach to try. We will look further into setting up a RAM disk. And if Mr. Lam has any other ideas, we would be very delighted to hear them.

Best regard,
Reply all
Reply to author
0 new messages