Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1XKT8s-00060P-JE for pgsql-performance@arkaria.postgresql.org; Thu, 21 Aug 2014 14:15:06 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1XKT8r-0005wP-W1 for pgsql-performance@arkaria.postgresql.org; Thu, 21 Aug 2014 14:15:06 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1XKT8q-0005t0-4z for pgsql-performance@postgresql.org; Thu, 21 Aug 2014 14:15:04 +0000 Received: from smtp.optionshouse.com ([38.98.137.6] helo=smtp.peak6.com) by makus.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1XKT8l-0001hF-Ty for pgsql-performance@postgresql.org; Thu, 21 Aug 2014 14:15:02 +0000 X-AuditID: 0a64cb20-f79426d000005a0a-57-53f5fee2c6c1 Message-ID: <53F5FEE0.8040505@optionshouse.com> Date: Thu, 21 Aug 2014 09:14:56 -0500 From: Shaun Thomas User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Mark Kirkwood , Josh Berkus , CC: "Graeme B. Bell" Subject: Re: Turn off Hyperthreading! WAS: 60 core performance with 9.3 References: <53ACB190.2030206@catalyst.net.nz> <53ECFD75.3060408@agliodbs.com> <53ED371D.109@catalyst.net.nz> <53F4F36E.6050003@agliodbs.com> <53F52BE6.6080006@catalyst.net.nz> In-Reply-To: <53F52BE6.6080006@catalyst.net.nz> Content-Type: text/plain; charset="UTF-8"; format=flowed content-transfer-encoding: 7bit X-Originating-IP: [10.10.161.7] X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRmVeSWpSXmKPExsXClcIrofvo39dgg39tlha9j0QsPmybxG4x e+1cdovrM88xO7B43L+1ntnj3p9L7B4X9k1j9+h/Wx3AEtXAaJOYl5dfkliSqpCSWpxsq+Rf UJKZn1fskV9anKrgklmcnJOYmZtapKSQmWKrZKykUJCTmJyam5pXYquUWFCQmpeiZMelgAFs gMoy8xRS85LzUzLz0m2VPIP9dS0sTC11DZXs4pFBQidLRu+R3WwF/9gr/u1cwNLAuImti5GT Q0LARGL2lTusELaYxIV768HivAL6Euuf7QSzWQRUJRovfGUEsdkEdCUm9a8Ai4sKhEk8nnOO EaJeUOLkzCcsILaIQIVEU89pJhCbWUBHYkPfTHYQW1ggWKJj/gmwGiGBWcwSv9YCxTk4OIF2 vd3vAFFuIbH4zUF2CFteYvvbOcwQ5aoSK5onQp0sL7Ft9m3mCYwCs5BsnoWkfRaS9gWMzKsY xYvLEpMzMk0LinNLCoz0ClITs8308lJLNjGCY/W0wg7G751WhxgFOBiVeHg/bP8SLMSaWFZc mXuIUYKDWUmE9/6Xr8FCvCmJlVWpRfnxRaU5qcWHGH2AQTORWUo0OR+YRvJK4g2NTQ1MLU0N Tc1NDY1wCCuJ817wvhUsJJAOTAzZqakFqUUw45g4OKUaGA+3rr1wVycmc72ZzsfW++4Wc2w3 9kXnr/Ss2du+eUP2gYxzz/jaUoWic0W7ve5EV19iFZjM7S82YevulSdXXmaawfX0xbkz4s84 Z80+ePv8vLffEpauUFt4pruQUeSh36b2DV45yo/X79K0W+K+3GFl6mQHnlPLjxiKnzk99W/s kZsGV4+wnG1SYinOSDTUYi4qTgQA6Dbu+QIDAAA= X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-performance Precedence: bulk Sender: pgsql-performance-owner@postgresql.org On 08/20/2014 06:14 PM, Mark Kirkwood wrote: > Notwithstanding the above results, my workmate Matt made an interesting > observation: the scaling graph for (our) 60 core box (HT off), looks > just like the one for our 32 core box with HT *on*. Hmm. I know this sounds stupid and unlikely, but has anyone actually tested PostgreSQL on a system with more than 64 legitimate cores? The work Robert Haas did to fix the CPU locking way back when showed significant improvements up to 64, but so far as I know, nobody really tested beyond that. I seem to remember similar choking effects when pre-9.2 systems encountered high CPU counts. I somehow doubt Intel would allow their HT architecture to regress so badly from Nehalem, which is almost 3-generations old at this point. This smells like something in the software stack, up to and including the Linux kernel. -- Shaun Thomas OptionsHouse, LLC | 141 W. Jackson Blvd. | Suite 800 | Chicago IL, 60604 312-676-8870 sthomas@optionshouse.com ______________________________________________ See http://www.peak6.com/email_disclaimer/ for terms and conditions related to this email -- Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance