Parallel execution
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.
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.