Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert using a configurable number of cores #23

Open
azzamallow opened this issue Dec 4, 2018 · 3 comments
Open

Convert using a configurable number of cores #23

azzamallow opened this issue Dec 4, 2018 · 3 comments
Labels
enhancement New feature or request

Comments

@azzamallow
Copy link

When I run ThermoRawFileParser I notice it uses 2 cores (I think) while doing the conversion. I have a large machine that has many cores, and id like to use a configurable number of cores for the conversion.

To make use of all the cores on my machine I have written a script which executes many ThermoRawFileParser processes in parallel, so I have a solution to my problem. However, specifying the number of cores to use would make it easier for me to make full use of my machine and not require such a script.

@ypriverol ypriverol added the enhancement New feature or request label Dec 4, 2018
@nielshulstaert
Copy link
Contributor

Hi,

Thanks for your input. Do you mean providing a list of RAW files as an argument to the parser or processing a single RAW file in a multi-threaded way?

I know the Thermo library API has some multi-threaded methods but I didn't get around to using it in my code.

Best regards,

Niels

@ypriverol
Copy link
Collaborator

@nielshulstaert In this respect. We have done some performance comparisons with the previous proteowizard conversion and the previous Thermo Windows API was 6 times faster than our library. I will make this data available soon.

@azzamallow
Copy link
Author

Sorry for the late response, I mean processing a single RAW file in a multi-threaded way.

Cheers.

Aaron

Hi,

Thanks for your input. Do you mean providing a list of RAW files as an argument to the parser or processing a single RAW file in a multi-threaded way?

I know the Thermo library API has some multi-threaded methods but I didn't get around to using it in my code.

Best regards,

Niels

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants