[FFmpeg-devel] [PATCH] Runtime detection for the number of processors/cores
Wed May 21 13:15:01 CEST 2008
On Wednesday 21 May 2008 12.24:04 M?ns Rullg?rd wrote:
> Philipp Meinen wrote:
> > Hello FFmpeg Team
> > The attached patch is an attempt to allow runtime detection for
> > the number of online processors/cores instead of having to
> > specify the number of threads. The idea is to type:
> > ffmpeg -threads 0 ....
> > to use as many threads as processors/cores are online.
> > I guess cmdutils.c/h is not the right file to place the new
> > detection function. To which file should this function belong?
> > Comments welcome :)
> This is the wrong way to go about it. The number of processors in
> the machine is not interesting, the number of processors we're
> running on is. On Linux, this information can be found from
> sched_get_affinity(). Other systems have other methods.
Thanks. I'll implement a method to detect the number
of available cpus to the running process.
More information about the ffmpeg-devel