Here's my own little 8 core test.
FFmpeg compilation times:
Code:
8 cores: 24.936 seconds (5.12X speedup)
4 cores: 37.063 seconds (3.44X speedup)
2 cores: 67.240 seconds (1.90X speedup)
1 core: 127.660 seconds
[ 2 x quad 2.8GHz Mac Pro/4GB RAM ]
As you can see, the speedup is not linear
with respect to the number of cores. This
graph makes that more clear:
That said, 8 cores are still significantly
better than 4 in this test.
The ffmpeg source is available here, if you
want to try the test yourself:
http://ffmpeg.mplayerhq.hu/
To quickly get the code and run an 8 core test:
Code:
$ svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
$ cd ffmpeg
$ ./configure
$ make -j 8
Fortunately ffmpeg seems to be compiling without
errors at the moment
