[fpc-devel] Comparison FPC 2.6.2 - Delphi 7

Mark Morgan Lloyd markMLl.fpc-devel at telemetry.co.uk
Wed Mar 6 08:39:44 CET 2013


Henry Vermaak wrote:
> On Tue, Mar 05, 2013 at 07:26:19PM +0100, Daniƫl Mantione wrote:
>>
>> Op Tue, 5 Mar 2013, schreef Mark Morgan Lloyd:
>>
>>> I've not had an opportunity to try this, but my understanding is
>>> that on a Sun E10K with something like 256 400MHz processors the
>>> Linux kernel built in around 20 seconds. I've had it build in
>>> about 3 minutes on a system with 16x 80MHz processors, but that
>>> was in the days of kernel 2.2 and there was probably less than
>>> half today's number of files involved.
>> Well... I put that into question. I don't have a 256 core system,
>> but I have a quad Opteron 6376 system, 64 cores @ 2.4 GHz is quite a
>> bit of compute power. Compiling kernel 3.3.2:
>>
>> [root at node016 linux-3.3.2]# time make -j 64
>>
>> ...
>>
>> real    1m54.823s
>> user    77m14.178s
>> sys     11m32.109s
> 
> Damn.  My custom config kernel compiles stable kernels in 3-5 minutes on
> a quad core Xeon, which isn't bad.  Did you build with the standard
> config?

Noting that for this test to be valid you obviously have to start from 
e.g.  make clean  and might usefully consider a reboot to make sure that 
all caches are empty.

My point however was that a kernel build parallelises to very good 
effect, even where each processor is "implausibly slow" by today's 
standards.

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]



More information about the fpc-devel mailing list