From owner-freebsd-current@FreeBSD.ORG Wed Mar 14 13:47:33 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 311CF106564A for ; Wed, 14 Mar 2012 13:47:33 +0000 (UTC) (envelope-from ohartman@mail.zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id C95588FC17 for ; Wed, 14 Mar 2012 13:47:32 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1S7oY1-0008EY-Qa>; Wed, 14 Mar 2012 14:47:25 +0100 Received: from telesto.geoinf.fu-berlin.de ([130.133.86.198]) by inpost2.zedat.fu-berlin.de (Exim 4.69) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1S7oY1-0005GB-Mu>; Wed, 14 Mar 2012 14:47:25 +0100 Message-ID: <4F60A167.7020609@mail.zedat.fu-berlin.de> Date: Wed, 14 Mar 2012 14:47:19 +0100 From: "O. Hartmann" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.2) Gecko/20120311 Thunderbird/10.0.2 MIME-Version: 1.0 To: Current FreeBSD X-Enigmail-Version: 1.4 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD27D3060DDA78A4B6AC3AB0C" X-Originating-IP: 130.133.86.198 X-Mailman-Approved-At: Wed, 14 Mar 2012 14:05:40 +0000 Subject: CURRENT: make -jX buildworld doesn't work X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2012 13:47:33 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD27D3060DDA78A4B6AC3AB0C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable This is no compalin, since make buildworld works with one thread. But I'd like to report a funny thing I witnessed. On two boxes equipted with Core2Dou CPUS (E8500, 2 cores/threads, Q6600, 4 cores/threads) a parallel make buildworld works fine with the most recent sources of FreeBSD 10.0-CURRENT/amd64 (both boxes have 8 GB RAM, both boxes use a very close/similar setup and configuration). I moved in my lab towards a brand new Sandy-Bridge-E box with 32GB RAM and the CPU is a Core i7-3930X with six cores/12 threads. On this box, even "make buildworld" with -j2 fails to build. It builds fine with a vanilla "make buildworld". Also funny is, that even with only one thread, the 3 GHz Core2Duo methusalem systems "outperform" in compile time the 3,2 GHZ driven Intel youngster. Maybe there is an issue in FreeBSD 10 with the TURBO BOOST? I'm a bit time constraint now, but I'm willing to do some tests with advices from the experts. Lets give you some informations I think it could be valuable. Please request more, if this isn't sufficient. I realize/I'm aware that both hardware and OS are brandnew! But hopefully this is something important and could be "fixed" - if my observation is a real observation ... Regards, Oliver KERNEL: # CPU frequency control device cpufreq device cpuctl device nvram device coretemp /etc/rc.conf: performance_cx_lowest=3D"HIGH" # Online CPU idle state performance_cpu_freq=3D"NONE" # Online CPU frequency economy_cx_lowest=3D"HIGH" # Offline CPU idle state economy_cpu_freq=3D"NONE" # Offline CPU frequency #> sysctl kern.timecounter kern.timecounter.tc.i8254.mask: 65535 kern.timecounter.tc.i8254.counter: 52702 kern.timecounter.tc.i8254.frequency: 1193182 kern.timecounter.tc.i8254.quality: 0 kern.timecounter.tc.HPET.mask: 4294967295 kern.timecounter.tc.HPET.counter: 2109995661 kern.timecounter.tc.HPET.frequency: 14318180 kern.timecounter.tc.HPET.quality: 950 kern.timecounter.tc.ACPI-fast.mask: 16777215 kern.timecounter.tc.ACPI-fast.counter: 3590445 kern.timecounter.tc.ACPI-fast.frequency: 3579545 kern.timecounter.tc.ACPI-fast.quality: 900 kern.timecounter.tc.TSC-low.mask: 4294967295 kern.timecounter.tc.TSC-low.counter: 1510440780 kern.timecounter.tc.TSC-low.frequency: 12537463 kern.timecounter.tc.TSC-low.quality: -100 kern.timecounter.stepwarnings: 0 kern.timecounter.hardware: HPET kern.timecounter.choice: TSC-low(-100) ACPI-fast(900) HPET(950) i8254(0) dummy(-1000000) kern.timecounter.tick: 5 kern.timecounter.invariant_tsc: 1 kern.timecounter.smp_tsc: 0 # #> dmesg | grep cpu cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 cpu4 (AP): APIC ID: 4 cpu5 (AP): APIC ID: 5 cpu6 (AP): APIC ID: 6 cpu7 (AP): APIC ID: 7 cpu8 (AP): APIC ID: 8 cpu9 (AP): APIC ID: 9 cpu10 (AP): APIC ID: 10 cpu11 (AP): APIC ID: 11 cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 cpu4: on acpi0 cpu5: on acpi0 cpu6: on acpi0 cpu7: on acpi0 cpu8: on acpi0 cpu9: on acpi0 cpu10: on acpi0 cpu11: on acpi0 coretemp0: on cpu0 est0: on cpu0 p4tcc0: on cpu0 coretemp1: on cpu1 est1: on cpu1 p4tcc1: on cpu1 coretemp2: on cpu2 est2: on cpu2 p4tcc2: on cpu2 coretemp3: on cpu3 est3: on cpu3 p4tcc3: on cpu3 coretemp4: on cpu4 est4: on cpu4 p4tcc4: on cpu4 coretemp5: on cpu5 est5: on cpu5 p4tcc5: on cpu5 coretemp6: on cpu6 est6: on cpu6 p4tcc6: on cpu6 coretemp7: on cpu7 est7: on cpu7 p4tcc7: on cpu7 coretemp8: on cpu8 est8: on cpu8 p4tcc8: on cpu8 coretemp9: on cpu9 est9: on cpu9 p4tcc9: on cpu9 coretemp10: on cpu10 est10: on cpu10 p4tcc10: on cpu10 coretemp11: on cpu11 est11: on cpu11 p4tcc11: on cpu11 #> sysctl dev.cpu dev.cpu.0.%desc: ACPI CPU dev.cpu.0.%driver: cpu dev.cpu.0.%location: handle=3D\_SB_.P000 dev.cpu.0.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.0.%parent: acpi0 dev.cpu.0.coretemp.delta: 54 dev.cpu.0.coretemp.resolution: 1 dev.cpu.0.coretemp.tjmax: 91.0C dev.cpu.0.coretemp.throttle_log: 0 dev.cpu.0.temperature: 37.0C dev.cpu.0.freq: 3200 dev.cpu.0.freq_levels: 3201/130000 3200/130000 3000/119000 2800/109000 2600/99000 2400/89000 2200/80000 2000/71000 1800/62000 1600/54000 1400/46000 1225/40250 1200/39000 1050/34125 900/29250 750/24375 600/19500 450/14625 300/9750 150/4875 dev.cpu.0.cx_supported: C1/1 dev.cpu.0.cx_lowest: C1 dev.cpu.0.cx_usage: 100.00% last 759us dev.cpu.1.%desc: ACPI CPU dev.cpu.1.%driver: cpu dev.cpu.1.%location: handle=3D\_SB_.P001 dev.cpu.1.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.1.%parent: acpi0 dev.cpu.1.coretemp.delta: 54 dev.cpu.1.coretemp.resolution: 1 dev.cpu.1.coretemp.tjmax: 91.0C dev.cpu.1.coretemp.throttle_log: 0 dev.cpu.1.temperature: 37.0C dev.cpu.1.cx_supported: C1/1 dev.cpu.1.cx_lowest: C1 dev.cpu.1.cx_usage: 100.00% last 24782us dev.cpu.2.%desc: ACPI CPU dev.cpu.2.%driver: cpu dev.cpu.2.%location: handle=3D\_SB_.P002 dev.cpu.2.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.2.%parent: acpi0 dev.cpu.2.coretemp.delta: 53 dev.cpu.2.coretemp.resolution: 1 dev.cpu.2.coretemp.tjmax: 91.0C dev.cpu.2.coretemp.throttle_log: 0 dev.cpu.2.temperature: 38.0C dev.cpu.2.cx_supported: C1/1 dev.cpu.2.cx_lowest: C1 dev.cpu.2.cx_usage: 100.00% last 23314us dev.cpu.3.%desc: ACPI CPU dev.cpu.3.%driver: cpu dev.cpu.3.%location: handle=3D\_SB_.P003 dev.cpu.3.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.3.%parent: acpi0 dev.cpu.3.coretemp.delta: 53 dev.cpu.3.coretemp.resolution: 1 dev.cpu.3.coretemp.tjmax: 91.0C dev.cpu.3.coretemp.throttle_log: 0 dev.cpu.3.temperature: 38.0C dev.cpu.3.cx_supported: C1/1 dev.cpu.3.cx_lowest: C1 dev.cpu.3.cx_usage: 100.00% last 8973us dev.cpu.4.%desc: ACPI CPU dev.cpu.4.%driver: cpu dev.cpu.4.%location: handle=3D\_SB_.P004 dev.cpu.4.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.4.%parent: acpi0 dev.cpu.4.coretemp.delta: 50 dev.cpu.4.coretemp.resolution: 1 dev.cpu.4.coretemp.tjmax: 91.0C dev.cpu.4.coretemp.throttle_log: 0 dev.cpu.4.temperature: 41.0C dev.cpu.4.cx_supported: C1/1 dev.cpu.4.cx_lowest: C1 dev.cpu.4.cx_usage: 100.00% last 9446us dev.cpu.5.%desc: ACPI CPU dev.cpu.5.%driver: cpu dev.cpu.5.%location: handle=3D\_SB_.P005 dev.cpu.5.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.5.%parent: acpi0 dev.cpu.5.coretemp.delta: 50 dev.cpu.5.coretemp.resolution: 1 dev.cpu.5.coretemp.tjmax: 91.0C dev.cpu.5.coretemp.throttle_log: 0 dev.cpu.5.temperature: 41.0C dev.cpu.5.cx_supported: C1/1 dev.cpu.5.cx_lowest: C1 dev.cpu.5.cx_usage: 100.00% last 50156us dev.cpu.6.%desc: ACPI CPU dev.cpu.6.%driver: cpu dev.cpu.6.%location: handle=3D\_SB_.P006 dev.cpu.6.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.6.%parent: acpi0 dev.cpu.6.coretemp.delta: 48 dev.cpu.6.coretemp.resolution: 1 dev.cpu.6.coretemp.tjmax: 91.0C dev.cpu.6.coretemp.throttle_log: 0 dev.cpu.6.temperature: 43.0C dev.cpu.6.cx_supported: C1/1 dev.cpu.6.cx_lowest: C1 dev.cpu.6.cx_usage: 100.00% last 19304us dev.cpu.7.%desc: ACPI CPU dev.cpu.7.%driver: cpu dev.cpu.7.%location: handle=3D\_SB_.P007 dev.cpu.7.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.7.%parent: acpi0 dev.cpu.7.coretemp.delta: 48 dev.cpu.7.coretemp.resolution: 1 dev.cpu.7.coretemp.tjmax: 91.0C dev.cpu.7.coretemp.throttle_log: 0 dev.cpu.7.temperature: 43.0C dev.cpu.7.cx_supported: C1/1 dev.cpu.7.cx_lowest: C1 dev.cpu.7.cx_usage: 100.00% last 17630us dev.cpu.8.%desc: ACPI CPU dev.cpu.8.%driver: cpu dev.cpu.8.%location: handle=3D\_SB_.P008 dev.cpu.8.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.8.%parent: acpi0 dev.cpu.8.coretemp.delta: 56 dev.cpu.8.coretemp.resolution: 1 dev.cpu.8.coretemp.tjmax: 91.0C dev.cpu.8.coretemp.throttle_log: 0 dev.cpu.8.temperature: 35.0C dev.cpu.8.cx_supported: C1/1 dev.cpu.8.cx_lowest: C1 dev.cpu.8.cx_usage: 100.00% last 30858us dev.cpu.9.%desc: ACPI CPU dev.cpu.9.%driver: cpu dev.cpu.9.%location: handle=3D\_SB_.P009 dev.cpu.9.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.9.%parent: acpi0 dev.cpu.9.coretemp.delta: 56 dev.cpu.9.coretemp.resolution: 1 dev.cpu.9.coretemp.tjmax: 91.0C dev.cpu.9.coretemp.throttle_log: 0 dev.cpu.9.temperature: 35.0C dev.cpu.9.cx_supported: C1/1 dev.cpu.9.cx_lowest: C1 dev.cpu.9.cx_usage: 100.00% last 14794us dev.cpu.10.%desc: ACPI CPU dev.cpu.10.%driver: cpu dev.cpu.10.%location: handle=3D\_SB_.P00A dev.cpu.10.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.10.%parent: acpi0 dev.cpu.10.coretemp.delta: 50 dev.cpu.10.coretemp.resolution: 1 dev.cpu.10.coretemp.tjmax: 91.0C dev.cpu.10.coretemp.throttle_log: 0 dev.cpu.10.temperature: 41.0C dev.cpu.10.cx_supported: C1/1 dev.cpu.10.cx_lowest: C1 dev.cpu.10.cx_usage: 100.00% last 12779us dev.cpu.11.%desc: ACPI CPU dev.cpu.11.%driver: cpu dev.cpu.11.%location: handle=3D\_SB_.P00B dev.cpu.11.%pnpinfo: _HID=3Dnone _UID=3D0 dev.cpu.11.%parent: acpi0 dev.cpu.11.coretemp.delta: 49 dev.cpu.11.coretemp.resolution: 1 dev.cpu.11.coretemp.tjmax: 91.0C dev.cpu.11.coretemp.throttle_log: 0 dev.cpu.11.temperature: 42.0C dev.cpu.11.cx_supported: C1/1 dev.cpu.11.cx_lowest: C1 dev.cpu.11.cx_usage: 100.00% last 1628us --------------enigD27D3060DDA78A4B6AC3AB0C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBAgAGBQJPYKFtAAoJEOgBcD7A/5N89OcH/Rfy8humf4r2I6NaQ+P0lucC WTIg6pQLJ5ls2jo2sk2mpiviNt+XwiRnKa+dLynMRowwwh8jVWY/Pne8S8iaPCyH hirq0LAXuBndaIeBBgL3yrtdVi9VJqrpggkdXg5mKNZ4U8CUroWY58TFvCTHb1OZ +zjOOfzkW02hxjIp4r4FyPvj2Yo2Ae2O4MEx+zQup/B75O8uomrLVe+N1XWJAPwC TAxVgIZ42jZJVIp0nXC5G1nRpdeEaV7p2GYpWEGcLUT8/0MzmLMuO79Tci+S8+Jp 88LUhFOhVD9pE5yAClS8j0mUjudzoDT4Cnv/tvNAqerUoYurTNnaUkAISWIc3cI= =k5v3 -----END PGP SIGNATURE----- --------------enigD27D3060DDA78A4B6AC3AB0C--