Many aspects of vvvv do support multi-threading, but it’d excellent if some of the spreadable nodes could be rewritten to work in parallel (especially animations and transformations).
The issue is that processors are not getting faster, they’re just getting more cores (and this looks like it will continue to be the case). Currently, there isn’t an effective method of making vvvv run faster by buying more hardware. I’d buy a quad core if I knew that vvvv would use it.
Could some nodes be rewritten with the new vvvv sdk to support multi-threading? Or does something need to happen in the vvvv core before multi-threading is possible? If they were rewritten with the sdk, then I presume that they’d need to be rewritten from scratch since the source isn’t available.
What do people think?
Spreaded nodes should be easy to parallelise. Would anybody be interested in working on recoding some of them?
Also where do people generally see their processing time being taken up (ignoring rendering time which is spent on the GPU)?