login
Header Space

 
 

Re: Thread benchmarks, round 2

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Kris Kennaway <kris@...>
Cc: Andrew Doran <ad@...>, <tech-kern@...>
Date: Friday, October 5, 2007 - 3:08 pm

Kris Kennaway wrote:


OK, I have repeated the benchmarking in two additional cases:

1) NetBSD with 8 CPUs and some kind of experimental kernel that Andrew 
gave me (based on the vmlocking branch).  This is using the new scheduler.

2) As above with experimental libc and libpthread also given to me by 
Andrew.  I dunno what changes these contain either :)

I was only able to run in the 8 CPU configuration because when I tried 
to disable CPUs with cpuctl, processes would hang under load.  This is 
probably a scheduler issue.

   http://people.freebsd.org/~kris/scaling/netbsd.png

This shows some improvement but not much, relatively speaking.  In 
particular performance at 4 threads is still significantly below FreeBSD 
performance, which (given what I measured previously) suggests that 
there is still a performance deficit with 4 CPUs on NetBSD.  It would be 
nice to be able to test this directly though, maybe Andrew can give me a 
kernel that has MAXCPU=4 or whatever the NetBSD version is.

Kris
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Thread benchmarks, round 2, Andrew Doran, (Thu Oct 4, 7:04 pm)
Re: Thread benchmarks, round 2, Kris Kennaway, (Fri Oct 5, 5:18 am)
Re: Thread benchmarks, round 2, Kris Kennaway, (Fri Oct 5, 3:08 pm)
Re: Thread benchmarks, round 2, Andrew Doran, (Fri Oct 5, 3:39 pm)
Re: Thread benchmarks, round 2, Mindaugas R., (Sat Oct 6, 12:51 pm)
Re: Thread benchmarks, round 2, Kris Kennaway, (Sat Oct 6, 1:35 pm)
Re: Thread benchmarks, round 2, Kris Kennaway, (Fri Oct 5, 5:38 pm)
Re: Thread benchmarks, round 2, Kris Kennaway, (Sat Oct 6, 12:20 pm)
Re: Thread benchmarks, round 2, Thor Lancelot Simon, (Fri Oct 5, 1:24 pm)
Re: Thread benchmarks, round 2, Kris Kennaway, (Fri Oct 5, 2:18 pm)
Re: Thread benchmarks, round 2, matthew sporleder, (Fri Oct 5, 9:18 am)
Re: Thread benchmarks, round 2, Kris Kennaway, (Fri Oct 5, 2:28 pm)
Re: Thread benchmarks, round 2, Adam Hamsik, (Fri Oct 5, 10:35 am)
Re: Thread benchmarks, round 2, matthew sporleder, (Fri Oct 5, 11:03 am)
speck-geostationary