From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brice Goglin Subject: Re: [RFC PATCH 0/4]: affinity-on-next-touch Date: Mon, 22 Jun 2009 14:34:17 +0200 Message-ID: <4A3F7A49.6070805@inria.fr> References: <000c01c9d212$4c244720$e46cd560$@rwth-aachen.de> <87zldjn597.fsf@basil.nowhere.org> <000001c9eac4$cb8b6690$62a233b0$@rwth-aachen.de> <20090612103251.GJ25568@one.firstfloor.org> <004001c9eb53$71991300$54cb3900$@rwth-aachen.de> <1245119977.6724.40.camel@lts-notebook> <003001c9ee8a$97e5b100$c7b11300$@rwth-aachen.de> <1245164395.15138.40.camel@lts-notebook> <000501c9ef1f$930fa330$b92ee990$@rwth-aachen.de> <1245299856.6431.30.camel@lts-notebook> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1245299856.6431.30.camel@lts-notebook> Sender: linux-numa-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" To: Lee Schermerhorn Cc: Stefan Lankes , 'Andi Kleen' , linux-kernel@vger.kernel.org, linux-numa@vger.kernel.org, Boris Bierbaum , KAMEZAWA Hiroyuki , Balbir Singh , KOSAKI Motohiro Lee Schermerhorn wrote: > On Wed, 2009-06-17 at 09:45 +0200, Stefan Lankes wrote: > >>> I've placed the last rebased version in : >>> >>> http://free.linux.hp.com/~lts/Patches/PageMigration/2.6.28-rc4-mmotm- >>> 081110/ >>> >>> >> OK! I will try to reconstruct the problem. >> > > Stefan: > > Today I rebased the migrate on fault patches to 2.6.30-mmotm-090612... > [along with my shared policy series atop which they sit in my tree]. > Patches reside in: > > http://free.linux.hp.com/~lts/Patches/PageMigration/2.6.30-mmotm-090612-1220/ > > I gave this patchset a try and indeed it seems to work fine, thanks a lot. But the migration performance isn't very good. I am seeing about 540MB/s when doing mbind+touch_all_pages on large buffers on a quad-barcelona machines. move_pages gets 640MB/s there. And my own next-touch implementation were near 800MB/s in the past. I wonder if there is a more general migration performance degradation in latest Linus git. move_pages performance was supposed to increase by 15% (more than 700MB/s) thanks to commit dfa33d45 but I don't seem to see the improvement with git or mmotm. Also migrate_pages seems to have decreased but it might be older than 2.6.30. I need to find some time to git bisect all this, otherwise it's hard to compare the performance of your migrate-on-fault with other older implementations :) When do you plan to actually submit all your patches for inclusion? thanks, Brice