[FFmpeg-devel] [PATCH] Runtime detection for the number of processors/cores

Philipp Meinen philipp
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 mailing list