Date: Mon, 4 Oct 2010 12:18:40 -0300 From: stephano zanzin <me@zan.st> To: Andre Oppermann <oppermann@networx.ch> Cc: freebsd-hackers@freebsd.org, freebsd-current@freebsd.org Subject: Re: Very interesting paper: An Analysis of Linux Scalability to many Cores Message-ID: <AANLkTimBpXoXz4ZdtTK7=dLP0X0V8swpq%2Bf12bubsQRJ@mail.gmail.com> In-Reply-To: <4CA630F5.9060500@networx.ch> References: <4CA630F5.9060500@networx.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
Very interesting! Thanks On Fri, Oct 1, 2010 at 4:05 PM, Andre Oppermann <oppermann@networx.ch>wrote= : > Just saw the link to a very interesting paper on SMP scalability. > A very good read and highly relevant for our efforts as well. In > certain areas we may already fare better, in others we still have > some work to do. > > An Analysis of Linux Scalability to many Cores > > ABSTRACT > This paper analyzes the scalability of seven system applications > (Exim, memcached, Apache, PostgreSQL, gmake, Psearchy, and MapReduce) > running on Linux on a 48-core computer. Except for gmake, all > applications trigger scalability bottlenecks inside a recent Linux > kernel. Using mostly standard parallel programming techniques=97 > this paper introduces one new technique, sloppy counters=97 > these bottlenecks can be removed from the kernel or avoided by > changing the applications slightly. Modifying the kernel required > in total 3002 lines of code changes. A speculative conclusion from > this analysis is that there is no scalability reason to give up on > traditional operating system organizations just yet. > > http://pdos.csail.mit.edu/papers/linux:osdi10.pdf > > -- > Andre > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " > --=20 stephano
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimBpXoXz4ZdtTK7=dLP0X0V8swpq%2Bf12bubsQRJ>