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

Parallel execution #8

Open
nikolain opened this issue Apr 12, 2019 · 1 comment
Open

Parallel execution #8

nikolain opened this issue Apr 12, 2019 · 1 comment

Comments

@nikolain
Copy link

nikolain commented Apr 12, 2019

Is there a chance to support parallel execution of NASM tasks in visual studio? What I observe is that NASM tasks are executed one-after-another. And this keeps 8+-16 core CPUs idle for a long time.
One of the examples of projects that could benefit from parallel asm compilation is ffmpeg avcodec.

@Sibras
Copy link
Member

Sibras commented Apr 12, 2019

The way that msbuild works makes its rather difficult, Yasm had to write an entirely different executable ('vsyasm') to get parallel builds to work but even that has problems as it didnt work reliably enough and cant be used when specifying output filenames. So its theoretically possible but im not aware of a solution that gets it to work within the limitations of visual studio.

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

No branches or pull requests

2 participants